diff --git a/src/commonMain/kotlin/com/infendro/random/PRNG.kt b/src/commonMain/kotlin/com/infendro/random/PRNG.kt index 1198c2c..7729ef0 100644 --- a/src/commonMain/kotlin/com/infendro/random/PRNG.kt +++ b/src/commonMain/kotlin/com/infendro/random/PRNG.kt @@ -18,12 +18,12 @@ abstract class PRNG : Random() { ): ByteArray override fun nextBits( - count: Int, + bitCount: Int, ): Int { - if (count !in 0..32) throw Exception() - if (count == 0) return 0 + if (bitCount !in 0..32) throw Exception() + if (bitCount == 0) return 0 - return generate(4).toInt() ushr (32 - count) + return generate(4).toInt() ushr (32 - bitCount) } companion object {