伪随机数算法

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]);
      }
  }
发布了32 篇原创文章 · 获赞 18 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/qq_18192161/article/details/103834623