乱数生成式

ゲーム内の各所で利用されている疑似乱数生成のアルゴリズムです。

Xの初期値

X0=20030520

乱数の計算式

Xn=(Xn-1×1103515245+123453)(mod 4294967296)

乱数n=Xn(mod 16777216)

私では上手く説明できる自信が無いので、式の意味がよくわからない方は"線形合同法"をキーワードに検索して調べてみてください。


inserted by FC2 system