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

◆ _init_genrand64()

void _init_genrand64 ( unsigned long long  seed)

乱数生成ルーチンのシードによる初期化 (64ビット版メルセンヌ・ツイスター)

目的
シードにより64ビット版メルセンヌ・ツイスター(MT19937-64)の乱数生成ルーチンの初期化を行う.
乱数生成の前に, 乱数生成ルーチンをinit_genrand64()またはinit_by_array64()により初期化しておかなければならない.
引数
[in]seedシード. (64ビット符号なし整数. 0でもよい.)
init_genrand64()またはinit_by_array64()による初期化を行わないで乱数生成ルーチンを呼び出した場合, 5489をシードとして自動的に初期化を行う.
出典
Mersenne Twister Home Page