美文网首页
2022-02-08 QT使用QRandomGenerator生

2022-02-08 QT使用QRandomGenerator生

作者: nan34 | 来源:发表于2022-02-07 18:23 被阅读0次

QT生成随机数的方法

在QT里面,当然可以采用生成随机数的方法。但比较推荐QT自带的QRandomGenerator类【可以去帮助文档里看看】,真的方便。废话不多说,直接上例子。

  • 例子:生成A-B的随机数【这个基本上比较通用】
QRandomGenerator::global()->generateDouble()*(B-A)+A;

如果是0.5-0.7的随机数,


图片.png

我们输出一下可以看到


图片.png
  • 对于有其他需求的,可以去帮助文档的QRandomGenerator类查找。比如要生成A-B的整数【注意B不包含】,可以用QRandomGenerator::global()->bounded(A,B);
    图片.png

相关文章

网友评论

      本文标题:2022-02-08 QT使用QRandomGenerator生

      本文链接:https://www.haomeiwen.com/subject/dftikrtx.html