XLPack 6.1
C/C++ API リファレンスマニュアル
読み取り中…
検索中…
一致する文字列を見つけられません

◆ _lcong48()

void _lcong48 ( unsigned short  p[])

乱数生成ルーチンのパラメータを設定 (線形合同法)

目的
rand48シリーズ乱数生成ルーチンのパラメータを設定する.
引数
[in]p[]配列 p[7]
線形合同法 Xn+1 = (a*Xn + c) mod m におけるパラメータaおよびcを設定する (m = 2^48). また, drand48, lrand48 および mrand48が使用するシードを初期化する.
  p[0]〜p[2]: シードの値.
  p[3]〜p[5]: aの値. (デフォルト値 = 25214903917)
  p[6]: cの値. (デフォルト値 = 11)
本ルーチンはWindows版に提供される.