|
|
◆ _ranf_array()
| void _ranf_array |
( |
double |
aa[], |
|
|
int |
n |
|
) |
| |
区間[0,1)の53ビット実数乱数列 (ラグ付きフィボナッチ法)
- 目的
- ラグ付きフィボナッチ法により[0,1)の53ビット実数乱数列を生成する.
- 引数
-
| [out] | aa[] | 配列 aa[laa] (laa >= n)
生成された[0,1)の53ビット実数乱数列. |
| [in] | n | 生成する乱数の個数. (n >= 100) |
- 注
- nの値は最低100である. 例えば1009個を生成して最初の100個だけを使用することが推奨される.
- 出典
- D. E. Knuth, “The Art of Computer Programming Third Edition, Vol.2 / Seminumerical Algorithms”, Addison Wesley Longman (1998)
|