0

最近我一直在研究 LCG 和伪随机数生成器的整个想法。无论如何,我认为 PHP 应该是一个很好的起点。

我的问题是,给定一个种子数字(通过 完成srand()),如何预测rand()序列中的下一个数字?

据我了解,该函数应该类似于(SEED * A + C) mod M如何找到 A、C 和 M 的值?如果我找到这些值,我可以预测序列中的下一个数字吗?

编辑:在 7.0 版之前,rand() 成为 mt_rand() 的别名

4

0 回答 0