32bit高速乱数発生関数(ソースコード付き)

32bit高速乱数発生関数


ソフト詳細説明

32bit unsignrd int の良質な乱数を生成します。メルセンヌツイスタのSSE2命令使用高速版(SFMT)よりも高速です。非常に長周期で 乱数のみを生成しても軽く100年以上かかると思います。過去に生成された乱数から次の乱数を推測する事が困難になるように工夫しています。また、カスタマイズが容易で、コンパイル時のパラメータ変更で、同じシードでも異なる乱数を生成する様にする事ができます。SSE系命令未使用版と使用版があります。CoinTest,ChiTest,LenTestを実行し、結果に問題が無い事を確認しました。同一のソースコードから、コンパイルオプションの変更で、異なるアルゴリズムを使用してコンパイルするヘッダーファイルを用意しました。アルゴリズムの比較に利用できます。

動作環境

32bit高速乱数発生関数(ソースコード付き)の対応動作環境
ソフト名:32bit高速乱数発生関数(ソースコード付き)
動作OS:汎用
機種:汎用
種類:フリーソフト
作者: (恒) 

ユーザーの評価(0人):0
コメント:0
>>コメントを見る

最優秀ダウンロードソフト決定戦
お気に入りのソフトに投票しよう!

■関連キーワード

関数  乱数  bit 


「C言語」カテゴリーの人気ランキング

  1. 32bit高速乱数発生関数(ソースコード付き) 32bit高速乱数発生関数(ユーザー評価:0)
  2. Merge sort C言語による高速なIn-placeマージソートの実装(ユーザー評価:0)

カテゴリーから選ぶ


その他のコンテンツ
ちょい読み!
コミック
SELECTION