我正在尝试生成一个在[0,1)之间均匀分布的随机数,我尝试过uniform_real_distribution但我不确切知道它是如何工作的.我在下面有这个代码,但它每次都会产生接近相同的数字〜.456
void RandomNumber()
{
srand(time(0));
double number=(double)rand()/((double)RAND_MAX+1);
cout<<"RANDOM NUMBER: "<<number<<endl;
}
Run Code Online (Sandbox Code Playgroud)