XLPack 6.1
Julia API Reference Manual
Loading...
Searching...
No Matches

◆ genrand_int32()

function genrand_int32 ( )

32 bit integer random number (Mersenne Twister)

Purpose
Generates 32 bit integer random number by Mersenne Twister (MT19937).
Returns
Int32
Generated 32 bit integer random number.
Reference
Mersenne Twister Home Page
Example Program
Generate ten 32 bit integer pseudo random numbers using 13 as the seed value for initialization.
function TestGenrandInt32()
seed = 13
println("seed = ", seed)
for i = 1 : 10
println(genrand_int32())
end
end
function init_genrand(s::Integer)
Initialization with seed for random number generator (Mersenne Twister)
function genrand_int32()
32 bit integer random number (Mersenne Twister)
Example Results
> TestGenrandInt32()
seed = 13
-954760878
-1686456144
1020231754
-603726320
-754717978
-459635870
-147106060
769458329
-117677332
-1036873798