随机数的实现-Qt简介包含Qt的系统的架构

时间:2024-05-13 20:51:59
【文件属性】:

文件名称:随机数的实现-Qt简介包含Qt的系统的架构

文件大小:14.45MB

文件格式:PPT

更新时间:2024-05-13 20:51:59

qt教程

随机数的实现: 上面程序中的qrand(),可以产生随机数,qrand()%10可以产生0-9之间的随机数。要想产生100以内的随机数就%100。以此类推。 但这样每次启动程序后,都按同一种顺序产生随机数。为了实现每次启动程序产生不同的初始值。我们可以使用qsrand(QTime(0,0,0).secsTo(QTime::currentTime())); 实现设置随机数的初值,而程序每次启动时返回的值都不同,这样就实现了产生不同初始值的功能。 我们将qsrand(QTime(0,0,0).secsTo(QTime::currentTime()));一句加入构造函数里。


网友评论