为什么编程真正的随机数发生器如此困难?

时间:2013-01-20 01:18:11

标签: random prng

我不明白为什么PRNG比真正的RNG更容易编程。一个典型的处理器不应该做一个真正随机数的简短工作吗?

1 个答案:

答案 0 :(得分:4)

计算机是确定性机器,给定相同的输入,包含代码,它们将产生相同的结果。要获得真正的随机性,您需要从现实世界中随机引入一些东西,例如时间或宇宙射线或其他您无法预测的东西。