在C ++ / Qt5

时间:2015-12-31 00:00:09

标签: random floating-point qt5

我想使用 Qt5 C ++ 中生成0.0f(包括)和1.0f(不包括)之间的伪随机数。

如何以推荐/ Qt方式执行此操作?

1 个答案:

答案 0 :(得分:1)

y可以将随机数除以(RAND_MAX),如下所示:

srand((unsigned)time(NULL));
for(int i=0;i<10;i++)
{
    cout<<rand()/double(RAND_MAX)<<'\t';
}