应用截图
详细介绍
数字生成器将在您选择的两个数字之间提供一个随机数。
随机数是从有限或无限的数字集合中选出的、没有可辨别的预测规律的数字。集合中的数字几乎总是彼此独立的。不过,数字集合可能遵循特定的分布。例如,学校里学生的身高往往以中位身高为中心呈正态分布。如果随机抽取一名学生的身高,所选数字更有可能接近中位身高,而不是属于非常高或非常矮的范围。上面的随机数生成器假设生成的数字彼此独立,并在所有可能值的范围内均匀分布。
随机数生成器,如上面的生成器,是一种可以在指定范围内生成一个或多个随机数的设备。随机数生成器可以基于硬件,也可以是伪随机数生成器。基于硬件的随机数生成器可以使用骰子、抛掷硬币或许多其他设备。
伪随机数生成器是一种生成数字序列的算法,其生成序列的性质近似于随机数字序列的性质。基于计算机的随机数生成器几乎都是伪随机数生成器。然而,伪随机数生成器生成的数字并非真正随机。同样,上面的生成器也是伪随机数生成器。生成的随机数足以满足大多数应用,但不应将其用于密码学用途。真正的随机数基于大气噪声、热噪声和其他量子现象等物理现象。生成真正随机数的方法还涉及补偿测量过程可能产生的偏差。