Qt生成随机数 qrand 及 QRandomGenerator

Posted Fu_Lin_

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Qt生成随机数 qrand 及 QRandomGenerator相关的知识,希望对你有一定的参考价值。

最近采用Qt使用随机数,发现了新的使用方法,更简便,现记录如下:

老方法 qsrand

利用qrand和qsrand生成随机数
位于QtGlobal中
例,生成一个0和10之间的随机数

//设置种子,该种子作为qrand生成随机数的起始值,RAND_MAX为32767,即随机数在种子值到32767之间
qsrand(QTime::currentTime().msec());	
qrand()

以上是关于Qt生成随机数 qrand 及 QRandomGenerator的主要内容,如果未能解决你的问题,请参考以下文章

QT产生随机数的问题

qrand 未在此范围内声明

关于qt随机值传递给label问题

第一个随机数总是小于其余的

Qt 随机数的生成

QT 随机数生成