产生随机数3种常用方法 如何产生真随机数?
如何产生真随机数?有许多不同的方法来生成随机数。这些方法称为随机数发生器。随机数最重要的特点是后面的数与前面的数无关。真正的随机数是利用物理现象产生的:投币、骰子、轮子、电子元件的噪音、核裂变等,这种
如何产生真随机数?
有许多不同的方法来生成随机数。这些方法称为随机数发生器。随机数最重要的特点是后面的数与前面的数无关。真正的随机数是利用物理现象产生的:投币、骰子、轮子、电子元件的噪音、核裂变等,这种随机数发生器被称为物理随机数发生器,其缺点是技术要求比较高。在实际应用中,使用伪随机数就足够了。这些序列是“看似”的随机数。实际上,它们是通过一种固定的、可重复的计算方法生成的。它们并不是真正随机的,因为它们实际上是可以计算出来的,但它们具有类似于随机数的统计特性。这种发生器称为伪随机数发生器。在真正关键的应用中,比如密码学,人们通常使用真正的随机数。