在C语言中,不用time给srand()供种,怎么产生随机数

来源:百度知道 编辑:UC知道 时间:2024/05/26 09:47:21

一个种子数

在《计算机常用算法》中有介绍随机数的生成算法
主要是要让随机数产生的比较好 比如说符合高斯分布等等

直接调用rand就行了,不过这样产生的随机性不大

好象只有这种方法.

不过你可以这样试试:srand((rand()+rand())*rand()…);
在srand()里填一帮杂七杂八的数最好有rand(),然后在每个要用随机数的地方加上这一句。不知道这样随机性大不大,我都这样做的。

这个我比较习惯这样
srand( 19890714 );
把自己的生日打进去