算法过程能否给出真正的随机数?

时间:2010-04-11 08:52:11

标签: random theory

  

可能重复:
  True random number generator

我使用python,ruby,MATLAB,Bash和Java中的随机函数。几乎每种编程语言都具有生成随机数的功能。然而,这些明显随机的序列被称为伪随机数序列,因为生成遵循确定性方法,并且序列似乎重复(通常具有非常大的周期)。

我的问题是,算法/编程过程能否产生真正的随机数?问题可能更多的是理论计算机科学而不仅仅是编程!

1 个答案:

答案 0 :(得分:3)

如果不依赖硬件,则无法生成真正的随机数。见True random number generator