0.0 から 1.0 の間のランダムな値を生成できるようにしたい
私は使用しようとしました
std::default_random_engine generator;
std::uniform_real_distribution<float> distribution(0.0, 1.0);
float myrand = distribution(generator);
ループでランダムな値を生成すると、常に次の値が得られます。
0.000022
0.085032
0.601353
0.891611
0.967956
0.189690
0.514976
0.398008
0.262906
0.743512
0.089548
本当にランダムな値を取得するにはどうすればよいですか? 私がいつも同じものを手に入れれば、それほどランダムではないようです。