随机函数现在可以做到真正的随机么
函数本身还是有规律的,也就是说种子等输入参数一样,出来的随机数就一样。如果要有好的随机数质量,种子必须用真随机作为输入,并且频繁更新。此时如果随机数函数算法足够优秀,那么随机数质量就会很高,基本不可预测,可以认为是真随机了。
■网友
有利用芯片热热扰动产生随机数的。有利用大气扰动产生的。
■网友
可以,说一个外行就能理解的例子,比如在一个固定的算法里加入一个非计算机类因数,比方说一只兔子的活动,或者一只飞虫的活动,通过传感器捕捉某些特征。这就等于加工处理了随机因数本身,只要设计合理输出就是随机数。
■网友
可以做到,目前伪随机函数有个种子输入,种子在驱动层获取外部输入数据,包括键盘按键信息,网卡驱动的数据包,这些数据都具有随机性,所以理论上伪随机函数也可以做到真随机输出。至于更高层次的这个世界是否存在真随机,“上帝会不会掷骰子”这个问题,请参考量子物理
■网友
这得看你对随机的定义
一般来说是追求概率均等
比如你说 不是1就是0,随便你用什么方法都是随机的啦。
【随机函数现在可以做到真正的随机么】 就算你说取时间,只要时间精度非常非常精确,比如0.000000000x秒,那也是随机的啦
推荐阅读
- |淮阴水政充分利用“双随机”平台 促进执法公平公正
- OC为何跌出语言榜前十
- 坐标合肥,请问在哪里能捕捉到程序员这种生物他们大都出现在哪里呢
- 现在在线学习视频有很多了,为啥大部分人还是喜欢下载下来观看
- dart这编程语言现在发展怎么样了,语法与Java,c#很相似,甚至更简洁
- 为啥到现在你还没有女朋友 ?
- 白皮书一般是政府发布的正式报告或文件,那么现在物联网、智慧城市等热门领域这么多企业发布的白皮书算咋回事呢
- 汽车|现在即未来
- 孩子|现在远离还来得及当心!这三种光也会伤害宝宝视力
- 三本的物联网工程有出路吗
