Random number generator (device): Difference between revisions

Added Kotlin
No edit summary
(Added Kotlin)
Line 398:
bytes <- getEntropy 4
print (runGet getWord32be $ B.fromChunks [bytes])</lang>
 
=={{header|Kotlin}}==
<lang scala>// version 1.0.6
 
import java.security.SecureRandom
 
fun main(args: Array<String>) {
val rng = SecureRandom()
val rn1 = rng.nextInt()
val rn2 = rng.nextInt()
val newSeed = rn1.toLong() * rn2
rng.setSeed(newSeed) // reseed using the previous 2 random numbers
println(rng.nextInt()) // get random 32-bit number and print it
}
</lang>
 
=={{header|Lasso}}==
9,479

edits