以前に乱数発生ライブラリrandlibについて ここに書いたのですが、そのライブラリの乱数のシードを変更する 方法が分かったので、メモしておきます。 シードを変更しないと、毎回同じ乱数が生成されてしまうので シードの変更にはsetall(long iseed1,long iseed2)という関数を使います。 これですべての乱数発生パラメータに引数の値を設定するのだとか。 (iseed1とiseed2の違いについては、マニュアルには載っていませんでした) 他の関数でvoid setsd(long iseed1,long iseed2)というのもあるのですが、 この関数をコールするにはその前にsetall()を実行していないといけないらしいので、 setall()のみをつかえばいいかな・・・と。 実際には↓こんな感じで使っています。 #include "randlib.h" #include