Qt 随机数使用

Qt中的随机数是通过qrand()和qsrand()两个函数实现的。


使用步骤:

  1. 使用qsrande()函数设置初值,如果不设置初值也可以使用,只是每次重新运行程序会产生一组相同的随机数。
  2. 调用qrand()获取随机数。
  3. secsTo()表示两个时间点之间包含的秒数。
  4. 获取一个范围内的数值,使这个数与这个整数取余,例如获取0~600直接的数:%600。
eg.
    qsrand(QTimer(0,0,0).secsTo(QTime::currentTime()));
    int rand = qrand() % 600;

 

©️2020 CSDN 皮肤主题: 技术黑板 设计师:CSDN官方博客 返回首页