- 1 名前:デフォルトの名無しさん [2007/10/17(水) 22:34:59 ]
- 擬似乱数発生器について語ろうか。その2
前スレ 擬似乱数 pc11.2ch.net/test/read.cgi/tech/1146071975/ 関連スレ 【危険】とんでもプログラム告発スレッド【悪質】 pc11.2ch.net/test/read.cgi/tech/1191860116/ SIMD-oriented Fast Mersenne Twister (SFMT): www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/SFMT/index.html
- 33 名前:デフォルトの名無しさん mailto:sage [2007/11/03(土) 03:37:01 ]
- >>31
rand()は乱数としての性質があまりよろしくないという 当たり前のことを文句言われてもどうかと。
- 34 名前:デフォルトの名無しさん mailto:sage [2007/11/03(土) 12:45:15 ]
- >>32
> rand()%0xffff 一般論として、 剰余を取っても良質な疑似乱数列となっていることが保証されている 乱数生成系でない場合は、剰余ではなく商を取って一定の範囲に 切り詰めるべき。 歴史的に、システムのデフォルトの乱数生成系は品質の悪いものが 多いので、良い疑似乱数が必要なら、マニュアル等で良質な 乱数生成系を使っていることが確認できなければ、デフォルトの 生成系は使うべきでない。
- 35 名前:デフォルトの名無しさん mailto:sage [2007/11/03(土) 17:26:32 ]
- そんなのどうでもいいじゃん
だからまあ普通はラッパーかけて開発中はrand使って あとで精度ほしくなったら差し替えるように作るわけだが
|

|