nextUInt
fun Random.nextUInt(): UInt
Получает следующее случайное значение типа UInt из генератора случайных чисел.
Генерирует случайное значение типа UInt, равномерно распределенное в диапазоне от UInt.MIN_VALUE до UInt.MAX_VALUE (включительно).
fun Random.nextUInt(until: UInt): UInt
Получает следующее случайное значение типа UInt из генератора случайных чисел, меньшее указанного значения until.
Генерирует случайное значение типа UInt, равномерно распределенное в диапазоне от 0 (включительно) до указанного значения until (исключительно).
Исключения
IllegalArgumentException - если until равно нулю.
fun Random.nextUInt(from: UInt, until: UInt): UInt
Получает следующее случайное значение типа UInt из генератора случайных чисел в указанном диапазоне.
Генерирует случайное значение типа UInt, равномерно распределенное в диапазоне от указанного значения from (включительно) до until (исключительно).
Исключения
IllegalArgumentException - если from больше или равно until.
fun Random.nextUInt(range: UIntRange): UInt
Получает следующее случайное значение типа UInt из генератора случайных чисел в указанном диапазоне range.
Генерирует случайное значение типа UInt, равномерно распределенное в указанном диапазоне range: от range.start включительно до range.endInclusive включительно.
Исключения
IllegalArgumentException - если диапазон range пуст.
© 2010–2023 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.random/next-u-int.html