欢迎来到 常识词典网 , 一个专业的常识知识学习网站!

[ Ctrl + D 键 ]收藏本站

您所在的位置:首页 > 教育学习 > 知识

知识

产生(伪)随机数有哪些方法(原理)?

分类: 知识 常识词典 编辑 : 常识 发布 : 08-20

阅读 :349

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

答案 1:

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

答案 2:

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

答案 3:

-trix67/blog...

答案 4:

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

答案 5:

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

答案 6:

看这个cnbeta/articles...