hobby! 发表于 2006-10-17 00:27:42

对真正的随机数的生成,大家有好的算法吗?(c/c++)

近来用C++写生成随机数的,注要目的是更可能地做到:计算机计算结果随机性与现实的随机性相近!
欢迎朋友们的加入!

hobby! 发表于 2006-10-17 00:42:32

先占个位先

stlxv 发表于 2006-10-19 22:59:38

硬件随即数设备好像是/dev/round,没记错的话

它可以产生真正的随机数

snnn 发表于 2006-10-24 11:43:14

$ ls /dev/urandom
/dev/urandom
$ ls /dev/random
/dev/random


从这两个设备读即可。这个算是比较真实的随机数。
楼主如果真的打算自己写代码的话,请找本书先从最最基本的线性移位开始读。

liwangt 发表于 2006-10-25 10:32:25

Openssl库中有随机数的生成方法(应该是一个具体的函数吧,你自己查查)。Openssl是密码算法的一个库,所以这里面的随机数生成算法要求非常高,应该能满足你的要求:-)
页: [1]
查看完整版本: 对真正的随机数的生成,大家有好的算法吗?(c/c++)