アカウント名:
パスワード:
rand( )その1 UNIX の /usr/ucb/cc、gcc、g++を解析した結果、 rand( ) は以下の動作をすることがわかった。 static long x=1;void srand(unsigned s) { x=s; }long rand() { x=x*1103515245+12345; return x&2147483647; } これは、非常にシンプルな線形合同法である。この乱数の最下位ビットは0と1の繰り返しになる。すなわち、偶数と奇数が交互に生成される
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
UNIXはシンプルである。必要なのはそのシンプルさを理解する素質だけである -- Dennis Ritchie
理解できん (スコア:0)
何でこんなことになったの?
Re:理解できん (スコア:5, 参考になる)
Re:理解できん (スコア:0)
最近のアルゴリズムでは、メルセンヌ・ツイスターがけっこう良かった気がする。
Re:理解できん (スコア:0)