乱数

環境乱数による初期化

pidやtime(NULL)による初期化は,タイミングによっては同じ乱数列を生成してしまう!
<fstream>
...
unsigned int i[1];
ifstream fin("/dev/urandom", ios::binary);
fin.read( (char *)i, sizeof(unsigned int));
fin.close();
...
gsl_rng_set( r, *i );
最終更新:2010年02月02日 13:27
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。