C++中生成任意范围内随机数的方法
来源:互联网 发布:nginx禁止访问文件 编辑:程序博客网 时间:2024/05/19 20:39
//该宏定义需要放在所有头文件的前面,否则可能编译通不过#define _CRT_RAND_S#include <stdlib.h>#include<iostream>using namespace std;//产生随机数,其中范围为min~maxunsigned int Random(int min,int max){ errno_t err; unsigned int number; err = rand_s(&number); if(err != 0) { return 0;//产生失败,返回0 } unsigned temp1=(unsigned int)((double)number / ((double)UINT_MAX + 1) * double(max-min))+min; return temp1;}int main(){ int max=99999; int min=10000; for(int i=0;i!=1000;i++) cout<<Random(max,min)<<endl;}
在一个帖子里的回复,为了发便,干脆拿出来写博里。
- C++中生成任意范围内随机数的方法
- C++中生成任意范围内随机数的方法
- C/C++ 中生成特定范围内的随机数
- C/C++ 中生成特定范围内的随机数
- c/c++ vc产生任意范围内的随机数
- 生成任意指定整数范围内随机数
- 【转】C++生成随机数——生成任意范围内的等概率随机数
- 【转】 C++生成随机数——生成任意范围内的等概率随机数
- C++生成随机数——生成任意范围内的等概率随机数
- C++随机数--——生成任意范围内等概率随机数“足够好”的做法
- 生成固定范围内的随机数
- 生成指定范围内的随机数
- 生成 一定范围内的随机数
- 生成一定范围内的随机数
- 生成指定范围内的随机数
- Java获取任意范围内的随机数
- C语言如何生成规定范围内的随机数
- Math生成指定范围内不重复的随机数方法
- 节省富翁住组屋- 严志昌
- OpenCV 2.3.1 中关于cvCaptureProperty()定位不准的问题
- [C++]指针和引用的比较小结
- 类的常量数组如何初始化
- STL头文件
- C++中生成任意范围内随机数的方法
- [C++]给指针赋值和通过指针进行赋值的区别?
- ajax之xml数据的服务器端发送和客户端接收。
- .Net中 webbrowser 和 httpwebrequest 共用 cookie
- Android RIL Driver 源码分析
- 我眼中的云---云计算的特征与价值
- JavaScript
- Linux权限知识,这一点你可能不知道
- 在文件夹右键菜单中添加“进入DOS”命令的方法