- ベストアンサー
乱数の生成法
乱数を生成するようなショートプログラムを知りたいのですが、 どんなものがありますか? C言語でお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
> ただし、rand() を使わない方法を知りたいのですが、、、 いや、だから私が紹介したのは、その乱数を生成するためのアルゴリズムが 載っている情報なんですけど。 見ました?
その他の回答 (1)
- a-kuma
- ベストアンサー率50% (1122/2211)
回答No.1
奥村晴彦著『C言語による最新アルゴリズム事典』という本があるのですが、 そこにいくつか載っています。ソースが参考URLで取得できます。 乱数の生成方法と、そのソース名の対応は以下のとおり。 線形合同法 … crnd.c, macrornd.c Knuthの引き算法 … krnd.c M系列乱数 … mrnd.c Wichmann-Hillの乱数発生法 … whrnd.c
質問者
補足
ただし、rand() を使わない方法を知りたいのですが、、、
お礼
ありました。どうもありがとうございました。