此条目没有列出任何参考或来源。 (2009年7月24日)维基百科所有的内容都应该可供查证。请协助补充可靠来源以改善这篇条目。无法查证的内容可能会因为异议提出而被移除。
此条目介绍的是计算机科学主题中表现出随机性的函数。关于数学上几率所使用的函数,请见“随机变量”。关于直接输出随机数的“单纯”的随机函数,请见“随机数生成器”。关于用作密码学元件的随机数生成器,请见“密码学安全伪随机数生成器”。
由于所有的计算机算法均是确定性算法,因此在电脑上的随机函数生成的都是伪随机数,不过,伪随机数和伪随机数之间也有区别,且至少可以分为两个层次:统计学伪随机数、密码学安全伪随机数。大部分编程语言库中预备了的随机函数生成的都是前一种,而密码学安全伪随机数则由一类叫做CSPRNG的随机函数生成。对于实际问题中的大部分应用,这两个不同层次的伪随机数已经可以满足大部分随机数的需求。
目录
1 实现
1.1 VB和ASP
1.2 C语言
2 参见
3 外部链接