擬似乱数アルゴリズム

図1に示すように、線形合同乱数アルゴリズム(LGC)
式:X N- =(AXの[N - 1] + B)%M
A:乗数
B:インクリメント
M:最大値
X [N - 1] 種子
接続:https://www.cnblogs.com/forget406 /p/5294143.html

実装:

int[] x;
private void Random(int seed, int max)
  {
      x = new int[max];
      int A = 9;
      int B = 7;
      //初始化种子
      x[0] = seed;
      for (int i = 1; i < max; i++)
      {
          x[i] = (A * x[i - 1] + B) % max;
          Debug.Log(x[i]);
      }
  }
公開された32元の記事 ウォン称賛18 ビュー20000 +

おすすめ

転載: blog.csdn.net/qq_18192161/article/details/103834623