博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
2018/12/29
阅读量:6714 次
发布时间:2019-06-25

本文共 500 字,大约阅读时间需要 1 分钟。

1.获取随机数

#include 
#include
int Get_Random_Integer(int low,int up){ srand(time(NULL)); int random_number = (rand() % (up - low)) + low; return random_number;}复制代码

要取得[a,b)的随机整数,使用(rand() % (b-a))+ a;

要取得[a,b]的随机整数,使用(rand() % (b-a+1))+ a;

要取得(a,b]的随机整数,使用(rand() % (b-a))+ a + 1;

通用公式:a + rand() % n;其中的a是起始值,n是整数的范围。

要取得a到b之间的随机整数,另一种表示:a + (int)b * rand() / (RAND_MAX + 1)。

要取得0~1之间的浮点数,可以使用rand() / double(RAND_MAX)。

转载于:https://juejin.im/post/5c278b5fe51d4555e540d4fa

你可能感兴趣的文章
qcharts编译
查看>>
nginx日志文件切割
查看>>
tips
查看>>
实验1实验报告
查看>>
Vue 获取dom元素之 ref 和 $refs 详解
查看>>
Python深浅copy
查看>>
进程控制(一)
查看>>
jcarousel 图片滚动css
查看>>
一个最简单的linux hello world模块
查看>>
【机器学习】--xgboost初始之代码实现分类
查看>>
golang ubuntu开发环境
查看>>
ArcGIS Server 10.2 实战(三)图层标注及图例中文显示乱码的解决
查看>>
Win7关机时弹出对话框,提示你想要的信息
查看>>
Linux初学(三)
查看>>
java中的链式编程
查看>>
正确率、召回率、F值
查看>>
kuangbin专题十二 HDU1078 FatMouse and Cheese )(dp + dfs 记忆化搜索)
查看>>
多行文本超出显示省略号
查看>>
转载~基于比较的排序算法的最优下界为什么是O(nlogn)
查看>>
在本机通过SQL远程操作数据库
查看>>