利用线性同余产生伪随机数+可变参数使用

一、利用线性同余产生伪随机数: (1)程序设计原理: 线性同余方法(LCG)是个产生伪随机数的方法。 它是根据递归公式:   其中 是产生器设定的常数。 LCG的周期最大为 =pow(2,31)-1,但大部分情况都会少于M。要令LCG达到最大周期,应符合以下条件: 一般选取方法:乘数A满足A=4p+1;增量B满足B=2q+1。其中p,q为正整数。 M值得话最好是选择大的,因为M值直接影响伪随机数序
相关文章
相关标签/搜索