QT产生随机数的方式有很多种,下面介绍一种简单的产生随机数的方法。
qsrand(QTime::(currentTime());//该函数是以时间作为随机数产生的种子。
qrand()%N;//该函数产生随机数,其中N代表产生0到N的随机数,切记产生的随机数是整数,需要产生小数需要转化。
float(qrand()%10)/10是产生随机数为0到1的小数随机数。
QT产生随机数的方式有很多种,下面介绍一种简单的产生随机数的方法。
qsrand(QTime::(currentTime());//该函数是以时间作为随机数产生的种子。
qrand()%N;//该函数产生随机数,其中N代表产生0到N的随机数,切记产生的随机数是整数,需要产生小数需要转化。
float(qrand()%10)/10是产生随机数为0到1的小数随机数。
打赏作者