伪随机数生成有很多种方法,其中一个是这样的:rNew = (a*rOld + b) % (end-start),然后设置rOld = rNew,一般要求用户指定种子数rOld,当然也可以自由选择a和b,但是这两个数如果选择不好,可能会影响数字的随机性。
本文重点演示伪随机数生成原理和生成器函数的用法。
代码运行结果为: