接触过程序设计的人一定对随机数不陌生,随机数的用途很广,比如在测试、分布和统计程序、游戏中。大多数编程语言也提供了随机数库,可以方便的使用。
不过从严格意义上来讲,这些程序生成的随机数并不是真正的随机,它们大多根据一个种子和一个固定的公式计算出“随机”值,理论上来讲这样产生的随机数列最终还是会重复,所以一般称它们为伪随机数。
一般情况下,伪随机数已经够用,但是想通过程序获得严格并且严肃的统计结果,一个真正的随机数生成器还是必要的。又比如,如果你是在设计一个大规模的抽奖程序的话,使用伪随机数肯定会被人质疑。
Random.org 这个网站就提供了真正的随机数序列,他通过大气噪音 (Atmospheric Noise) 这种大自然的随机现象来产生。
你可以通过 Http、SOAP、CORBA 等方式在程序中请求特定的随机数列,网站上有详细的接口文档。
网站上的 Simple & Fun 栏目中还有几个小的随机演示:
is-Programmer 是一个面向 Linux 爱好者与程序员的 Blog 系统,具有简洁的风格,方便的代码高亮和数学公式插入功能,适合撰写学习笔记和技术文档。
Host by is-Programmer.com | Power by Chito 1.3.3 beta
2007年12月26日 00:19 die就是筛子啊
2008年1月02日 03:43 如果我只向这个网站请求几次随机数列,还不如自己生成几个伪随机数了。如果我向它索取大量的随机数,又耗不起这个时间。
2023年7月20日 05:17
Hi everyone, I really love your story. You have very useful information; I am from Imamia Quran Academy. Online Shia Quran Center provides you Shia Quranic education by the best scholars. Also, authentic Shia Quran translation and Shia Quran commentary are available for online users. Online users will be provided with the authentic experience of a regular Shia Quran Center without being physically present in certain premises.
2024年3月13日 15:32
Great post, I’m looking forward to hear more from you!!
2024年4月08日 19:47
From rare manuscripts to contemporary bestsellers, the library houses a wealth of literary treasures.
2024年9月02日 19:48
Empresas que alugam impressoras têm acesso a equipamentos de alta performance que, muitas vezes, seriam inacessíveis se comprados diretamente. Isso permite uma qualidade superior de impressão e a utilização de funções avançadas, como impressão em grandes formatos ou em alta velocidade.