boost.random
の均一な分布のためdocumentationはboost.randomバグ警告 - それはどういう意味ですか?
注言う:それはランダムなビットで 仮数の全てを満たさない可能性があるため、現在の実装では、 バギーです。私は boost :: bigfloatクラスをどのようにランダムビット で効率的に埋めるのか不明です。おそらく 形質クラスの時間です。
私はこれが何を意味するのか分かりません(仮名は何ですか?)。私が配布物を使用すべきでないことを意味しますか(その場合、なぜそれがrelaseパッケージにありますか?) (何もしないように)
ありがとうございます、それは数字の精度について話していますか?言い換えれば、非常に高い精度でいくつかの相関関係がありますか?より低い精度では問題ありませんか?私は小数点以下16桁まで無作為に番号を付ける必要はありませんが、例えば4 dpにランダムにする必要がありますか? – Tom
@Tomの精度は、定義によって0の精度(つまりランダム)が想定される数値を数値化しようとすると奇妙なことです。 – Blindy
乱数の部分の乱数を議論するのは理にかなっています。有名なことに、古い 'rand()'実装の低ビットは全くランダムではありませんでした。これは、式 'rand()%2'はランダムではないということと同じです。 – MSalters