首先计算机不能产生随机数,这一点要清楚。但是要产生随机数,就要通过一定的算法来产生,算法是要有参数的,所以这个种子就是算法的参数,所以种子相同,产生的随机数系列就相同。
比如 random = (seed*139+235)/13 (这是随便写的一个)
当seed每次为相同的数,则random每次都相同。
要想产生不同的随机数,就要不同的seed。
首先计算机不能产生随机数,这一点要清楚。但是要产生随机数,就要通过一定的算法来产生,算法是要有参数的,所以这个种子就是算法的参数,所以种子相同,产生的随机数系列就相同。
比如 random = (seed*139+235)/13 (这是随便写的一个)
当seed每次为相同的数,则random每次都相同。
要想产生不同的随机数,就要不同的seed。