LCG是什么
目前我们在编程中经常会使用随机数,但是其中会不会存在什么问题呢?要知道 CPU 计算中的各种状态都是确定的,在其中的随机数不是凭空产生的,所以这种随机数真的随机吗?目前生成随机数的方式主要分为以下几种: 硬件随机数生成器 利用现有硬件,从非预期方...
目前我们在编程中经常会使用随机数,但是其中会不会存在什么问题呢?要知道 CPU 计算中的各种状态都是确定的,在其中的随机数不是凭空产生的,所以这种随机数真的随机吗?目前生成随机数的方式主要分为以下几种: 硬件随机数生成器 利用现有硬件,从非预期方...
LCG 算法LCG(linear congruential generator)线性同余算法,是一个古老的产生随机数的算法。由以下参数组成: LCG 算法是如下的一个递推公式,每下一个随机数是当前随机数向左移动 log2 a 位,加上一个 c,最后...