读书人

标准C中怎样产生(01)区间均匀分布

发布时间: 2012-02-27 10:00:22 作者: rapoo

标准C中怎样产生(0,1)区间均匀分布的随机数,有没有现成函数,火急,救命了!!!!
标准C中怎样产生(0,1)区间均匀分布的随机数,有没有现成函数,火急,救命了!!!!

[解决办法]
double myRand(){
return (double)((double)rand() / ((double)RAND_MAX + 1) * 1);
}
[解决办法]
差不多就行了
没有真正的随机


[解决办法]
double frandom() /*creat random numbers from 0 to 1*/
{

return (double)rand()/(RAND_MAX+1);
}
[解决办法]
rand()%2
[解决办法]
既然是随机,“密集”是理所当然的
就好像你随机在马路上拽过来100个人,他们的生日也会呈现一种“密集”分布
这100个人的生日正好“均匀”分布的可能性相当相当小

读书人网 >C语言

热点推荐