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