1. 首页
  2. 数据库
  3. 其它
  4. 简单谈谈关于C++中大随机数的问题

简单谈谈关于C++中大随机数的问题

上传者: 2021-01-16 03:33:56上传 PDF文件 64.13KB 热度 11次
前言 大家都知道C++的随机数最大值是RAND_MAX,在头文件中定义。在windows平台下的VS是0x7fff,在MacBook的XCode是int的最大值。看来不同的平台是不同的。但是windows的是在太小了。 先上一个平时的随机函数: int littleRand(int min, int max) { //考虑到不同平台下RAND_MAX可能不等于0x7fff,所以不能把RAND_MAX*RAND_MAX,以免int爆掉 if (min > max) { min = max; } int randV = rand() % (max - min
下载地址
用户评论