首页 > 教育学习 > 为什么 > 产生(伪)随机数有哪些方法(原理)?

产生(伪)随机数有哪些方法(原理)?
2012-01-19 19:42:24   来源:   点击:

    产生(伪)随机数有哪些方法(原理)?真、伪都行,最好讲明原理。

    6 个答案

    • 答案 1:

      维基上有个(伪)随机数发生器的列表,可一一查阅。en.wikipedia.org/wiki...程序中最常用的是线性同余法(LCG)。个人认为最靠谱的是量子随机发生器。
    • 答案 2:

      补充一下,量子随机发生器:一个光穿过分束器,50%概率各走一边,一边定义0,另一边定义1,就可以产生随机数了。随机的规律就是量子物理中几率波的规律。现在已有基于此的商用的真随机发生器:像小芯片一样,里面集成了脉冲光源和探测部分,加外电路以后就会像上面那样不停产生随机数。里面还集成了存储器,目前的速率大概能到1M,公司是id quantique。
    • 答案 3:

      matrix67.com/blog...
    • 答案 4:

      可以看这个:luocong.com/articles...我比较好奇随机数的 种子 是怎么产生的,不知道是硬件还是软件产生的如果是软件,可以用时间的平方,取后两位(或其他),就生成了随机数
    • 答案 5:

      最简单的方法就是根据当前的系统时间来产生吧
    • 答案 6:

      看这个cnbeta.com/articles...

相关热词搜索:

上一篇:碳酸饮料的易拉罐,为什么还这么流行?
下一篇:知乎的用户通常晚上什么时候才睡觉?