最近写一个项目,需要用到随机数,困扰了我很久的真随机数和伪随机数又来了,这次根据所学把知识点整理一下,希望大家也可以指正补充一下,come on 随机数都是由随机数生成器(Random Number Generator)生成的。 真随机数:真正的随机数是使用物理现象产生的:比如掷钱币、骰子、转轮、使用电子元件的噪音、核裂变等等,这样的随机数发生器叫做物理性随机数发生器,它们的缺点是技术要求比较高。 伪随机数:通过某种数学公式或者算法产生的数值序列。虽然在数学意义上伪随机数是不随机的,但是如果能够通过统计检验,可以当成真随机数使用。