发信人: xiaodaxia (我爱阿朱), 信区: Programming
标 题: 感觉rand产生的不是标准的随机数啊
发信站: BBS 水木清华站 (Wed Aug 18 10:16:49 2004), 站内
我试了一下.
产生100个随机数归并到0-3的整形
有32个3,22个2,22个1,24个0.为什么会有这么大的误差啊?
我都是用double算的,最后才转成整形的.
btw,在Linux下用gcc弄的
--
我萧峰大好男儿,却和你这种小人齐名,杀你太丢人了
※ 来源:·BBS 水木清华站 smth.org·[FROM: 166.111.167.*]
发信人: mopsite (koodailar), 信区: Programming
标 题: Re: 感觉rand产生的不是标准的随机数啊
发信站: BBS 水木清华站 (Wed Aug 18 15:20:14 2004), 站内
Any one who considers arithmatical methods of producing random digits is,
of course, in a state of sin
-JOHN VON NEUMANN(1951)
【 在 nini (妮妮) 的大作中提到: 】
: 如果你能自己写个算法产生真正的随机数,为什么c中不实现呢?
--
┻━┻━╋━┻━┻
║
╋ ║
_﹎ _﹎_﹎_﹎┃_﹎_﹎ ●︳
︸﹊︸︸﹊ ﹊︸︸﹊︸ /■/
Gaмe Оひеr 〢
※ 来源:·BBS 水木清华站 smth.org·[FROM: 61.242.185.*]
Linux下rand函数随机数误差问题
博主在Linux系统下使用gcc,用rand函数产生100个随机数归并到0 - 3的整形,发现各数字数量有较大误差,怀疑rand产生的不是标准随机数,还引发了关于能否自己写算法产生真正随机数的讨论。

211

被折叠的 条评论
为什么被折叠?



