nextULong

fun Random.nextULong(): ULong

Gets the next random ULong from the random number generator.

Generates a ULong random value uniformly distributed between ULong.MIN_VALUE and ULong.MAX_VALUE (inclusive).

Since Kotlin

1.5

fun Random.nextULong(until: ULong): ULong

Gets the next random ULong from the random number generator less than the specified until bound.

Generates a ULong random value uniformly distributed between 0 (inclusive) and the specified until bound (exclusive).

Since Kotlin

1.5

Throws


fun Random.nextULong(from: ULong, until: ULong): ULong

Gets the next random ULong from the random number generator in the specified range.

Generates a ULong random value uniformly distributed between the specified from (inclusive) and until (exclusive) bounds.

Since Kotlin

1.5

Throws

if from is greater than or equal to until.


fun Random.nextULong(range: ULongRange): ULong

Gets the next random ULong from the random number generator in the specified range.

Generates a ULong random value uniformly distributed in the specified range: from range.start inclusive to range.endInclusive inclusive.

Since Kotlin

1.5

Throws