虽然我在谷歌中提到过种子的含义,但我无法得到我想要的确切答案。有人可以举例解释吗?
2 回答
2
它是随机数生成器的初始值,作为其随机数序列的基础。如果您为两个具有相同值的随机数生成器播种,它们将产生相同的数字序列。这对于测试目的很有用。在生产环境中,您通常会使用一个难以猜测的值作为随机数生成器的种子,例如系统时钟的毫秒值。
于 2014-04-07T14:39:22.380 回答
0
种子用于初始化伪随机数生成器。它是生成所有随机数的起点。如果您使用相同的种子(例如数字 100)初始化 PRNG,您将始终生成相同的数字,并且结果将是确定性的(这对测试很有用)。如果您使用变量值(例如时间戳)初始化 PRNG,您应该以高概率获得不同的结果(在生产中使用)。参考:
于 2014-04-07T14:42:20.667 回答