如果我有一个真正的随机数,并且在使用 mt_rand 之前使用 mt_srand 用真正的随机数播种 mt_rand,这是否意味着 mt_rand 的结果现在也是真正随机的而不是伪随机的?
换句话说,下面的代码是否会在给定的最小值和最大值之间产生一个真正的随机整数
function RandomInteger($min, $max)
{
$trueRandomNumber = GetTrueRandomNumber();
mt_srand($trueRandomNumber);
return mt_rand($min, $max);
}
其次,用于播种 mt_srand 的真正随机数应该是 32 个整数吗?