- 202 名前:デフォルトの名無しさん mailto:sage [2007/04/23(月) 00:48:17 ]
- rand() と srand() の Linux C Library 版は、 random() と srandom()
の両関数と同じ乱数生成アルゴリズムを使用している。 そのため、下位のビットは上位のビットと同じくらいにランダムである。 しかし、旧版の rand() の実装や、他のシステムの現在の実装では、 下位のビットが上位のビットほどランダムになっていない。 移植性を高める場合でも、精度の高い乱数が必要な アプリケーションではこの関数は使用してはいけない。
|

|