僞隨機數算法

1、線性同餘隨機數算法(LGC)
公式:xn=(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]);
      }
  }
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章