主题:麻烦问一下,电脑的随机数字是怎样产生的? -- 猫元帅
共:💬12 🌺12
如果不是用硬件产生随机数,如利用量子理论或者辐射,软件产生的随机数都是伪随机数。简单来说是这样的。
1、找一个数字做种子,一般是当前时间
2、使用确定的随机数算法,根据这个种子计算出一个数字,并排入序列
3、继续计算,一个好的随机算法应该满足生成的数字是尽可能均匀的,即从统计上看生成的数字序列里面的值是平均分布在数字区间里面的
具体的算法你可以去找找看。
- 相关回复 上下关系4
🙂这条金鱼最好不要睡觉 凑热闹 字0 2007-06-03 12:02:54
🙂那也没关系,再在门外树一个风速仪 MacArthur 字42 2007-06-03 14:36:47
😥不见得 1 果树 字74 2007-06-04 03:42:54
🙂大概是这样的