前言:
而今大家对“浮点数随机数”大体比较重视,小伙伴们都想要知道一些“浮点数随机数”的相关内容。那么小编也在网摘上收集了一些对于“浮点数随机数””的相关文章,希望同学们能喜欢,大家一起来学习一下吧!常规方式
利用qrand和qsrand生成随机数
例如:生成一个0和10之间的随机数
//设置种子,该种子作为qrand生成随机数的起始值,RAND_MAX为32767,即随机数在种子值到32767之间qsrand(QTime::currentTime().msec()); int n = qrand()%10;新方法
利用QRandomGenerator类,Qt5.10之后新增该类。
qDebug()<<QRandomGenerator::global()->bounded(16); //生成一个0和16之间的整数qDebug()<<QRandomGenerator::global()->bounded(16.123); //生成一个0和16.123之间的浮点数qDebug()<<QRandomGenerator::global()->bounded(10, 16); //生成一个10和16之间的整数
版权声明:
本站文章均来自互联网搜集,如有侵犯您的权益,请联系我们删除,谢谢。
标签: #浮点数随机数