XLPack 6.1
Julia API リファレンスマニュアル
読み取り中…
検索中…
一致する文字列を見つけられません

◆ genrand_int32()

function genrand_int32 ( )

32ビット整数乱数 (メルセンヌ・ツイスター)

目的
メルセンヌ・ツイスター(MT19937)により32ビット整数乱数を生成する.
戻り値
Int32
生成された32ビット整数乱数.
出典
Mersenne Twister Home Page
使用例
32ビット整数の乱数を10個生成する. ここではシード値として13を使用して初期化する.
function TestGenrandInt32()
seed = 13
println("seed = ", seed)
for i = 1 : 10
println(genrand_int32())
end
end
function init_genrand(s::Integer)
乱数生成ルーチンのシードによる初期化 (メルセンヌ・ツイスター)
function genrand_int32()
32ビット整数乱数 (メルセンヌ・ツイスター)
実行結果
> TestGenrandInt32()
seed = 13
-954760878
-1686456144
1020231754
-603726320
-754717978
-459635870
-147106060
769458329
-117677332
-1036873798