XLPack 6.1
Excel VBA 数値計算ライブラリ(基本モジュール) リファレンスマニュアル
読み取り中…
検索中…
一致する文字列を見つけられません

◆ InitGenrand()

Sub InitGenrand ( S As  Long)

乱数生成ルーチンの初期化 (メルセンヌ・ツイスター)

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