伪随机数生成器
伪随机数生成器(,),又被称为确定性随机位元生成器(,),是一个生成数字序列的算法,其特性近似于随机数序列。伪随机数生成器生成的序列并不是完全随机,生成的每一个数完全由一个初始值决定,这个初始值被称为随机种子(种子有时使用接近于完全随机的硬件随机数生成器生成)。尽管硬件随机数生成器可以生成接近于完全随机的序列,但伪随机数生成器因为其生成速度和可再现的优势,在实践中显得尤为重要。 '多用於仿真(例如蒙地卡羅方法)、电子游戏(例如程序化生成…
共 2 篇文章
伪随机数生成器(,),又被称为确定性随机位元生成器(,),是一个生成数字序列的算法,其特性近似于随机数序列。伪随机数生成器生成的序列并不是完全随机,生成的每一个数完全由一个初始值决定,这个初始值被称为随机种子(种子有时使用接近于完全随机的硬件随机数生成器生成)。尽管硬件随机数生成器可以生成接近于完全随机的序列,但伪随机数生成器因为其生成速度和可再现的优势,在实践中显得尤为重要。 '多用於仿真(例如蒙地卡羅方法)、电子游戏(例如程序化生成…
伪随机性()是一个过程似乎是随机的,但实际上并不是。例如伪随机数是使用一个确定性的算法计算出来的似乎是随机的数序,因此伪随机数实际上并不随机。在计算伪随机数时假如使用的开始值不变的话,那么伪随机数的数序也不变。伪随机数的随机性可以用它的统计特性来衡量,其主要特征是每个数出现的可能性和它出现时与数序中其它数的关系。伪随机数的优点是它的计算比较简单,而且只使用少数数值很难推算出计算它的算法。一般人们使用一个假的随机数,比如電腦上的時間作为计…