MersenneTwister

出典: やる気向上作戦

JunkPrograms


目次

何ですかコレは

高速で周期の長い優秀な擬似乱数生成アルゴリズムMersenne TwisterのC++実装です。


説明

  • ヘッダライブラリです。includeすれば使えます。
  • 32bit/64bit乱数の両方を生成可能です(周期は同じ)。
  • オリジナルのものに比べると、速度は余り期待できないかも。


バージョン履歴

  • 2005/11/12 64bit版乱数生成器の(0,1)区間乱数生成メソッド(genReal3)において、実際には(0,0.5)区間の乱数が生成されていた問題を修正。(本家にあるバージョンには影響のないバグです)


ダウンロード

個人用ツール