当前位置: 首页 > news >正文

企业网站的优点制作网站的基本步骤

企业网站的优点,制作网站的基本步骤,深圳外贸网站建设哪家好,福建省住房建设厅网站6Qt产生随机数 提问:注意:实现: 提问: 有没有小伙伴遇到这么一种情况,使用rand()和qrand()函数生成的随机数好像不是那么随机,每次都一样。那这种就叫做“伪随机”,因为没有种随机数种子&#x…

Qt产生随机数

      • 提问:
      • 注意:
      • 实现:

提问:

有没有小伙伴遇到这么一种情况,使用rand()和qrand()函数生成的随机数好像不是那么随机,每次都一样。那这种就叫做“伪随机”,因为没有种随机数种子,所以系统默认随机数种子是固定值。
在Qt项目中呢,生成随机数有两个步骤:
1.使用qsrand()种随机数种子
2.调用qrand()生成随机数

注意:

1.实践证明、如果是要在某一循环中产生随机数,随机数种子一定要写在循环外面,循环的时候用qrand()函数获取随机数。
2.千万、千万、千万不能在循环内部设置时间种子,因为CPU处理循环一次时间太短,会产生大量重复的值,这样获取的随机数是没有意义的。
3.切记!计算机产生的随机数都是伪随机数,不是真正意义的随机数,不能用它来进行某些统计计算等。

实现:

方法一:

#include <QTime>
#include <QtGlobal>
QTime time;
time= QTime::currentTime();
qsrand(time.msec()+time.second()*1000);
或者
qsrand(QTime(0, 0, 0).msecsTo(QTime::currentTime()));
int n = qrand() % 10;    //产生10以内的随机数

方法二:

#include <QTime>
#include <QtGlobal>
qsrand(0);
int n = qrand() % 10;    //产生10以内的随机数
http://www.hotlads.com/news/1009.html

相关文章:

  • dw网页设计期末作业源代码搜狗整站优化
  • 毕业设计可以做哪些网站晨阳seo顾问
  • 贵阳网站建设优化最新新闻事件
  • 如何做优化网站的原创性文章百度400电话
  • 温州手机网站制作多少钱创建自己的网址
  • 怎么申请免费的网站空间域名注册服务商
  • 男女做爰全过程的视频网站设计公司取名字大全集
  • 自做网站告白如何弄免费域名注册平台
  • 做网站意义和目的班级优化大师网页版
  • 如何制作自己的作品集网站网站搜索排名优化软件
  • 美容培训东莞网站建设seo优化策略
  • wordpress调用自定义菜单北京seo服务商
  • 电子商务网站建设实训广州四楚seo顾问
  • 焦作做网站公司icp备案查询
  • 盐城网站建设推广优化网页制作软件dreamweaver
  • 京东商城网站怎么做的自适应兰州seo新站优化招商
  • b2b电子商务网站建设地推项目对接平台
  • 网站标题改不了日照网络推广
  • cn网站怎么做站长工具 站长之家
  • 网页背景做的比较好的网站视频剪辑培训班
  • 二维码制作工具合肥网站优化
  • 做色情网站怎么赚钱seo短视频网页入口
  • 怎么做填表网站苏州百度快速排名优化
  • 专业网站开发企业黄冈黄页88网黄冈房产估价
  • 行业网站产品选择去哪里找需要推广的app
  • 如何自己制作小程序朝阳区seo搜索引擎优化怎么样
  • 深圳营销网站建设免费观看行情软件网站下载
  • 网站建设请示网络seo外包
  • wordpress 模板 推荐品牌seo如何优化
  • 宁德工程建设监督网站百度热议