一个随机数程序
来源:互联网 发布:java转游戏开发 编辑:程序博客网 时间:2024/06/13 23:10
本程序基于Schrage的成果
#include<iostream>
using namespace std;
static unsigned int Seed=1;
const int A=48241;
const int M=2147483647;
const int Q=M/A;
const int R=M%A;
const int W=7;
double Random()
{
long TmpSeed=A*(Seed%Q)-R*(Seed/Q);
if(TmpSeed>=0)
Seed=TmpSeed;
else
Seed=TmpSeed+M;
return (int)((double)Seed/M*97)%W;
}
int main()
{
for(int i=10;i<30;i++)
cout<<Random()<<endl;
return 0;
}
- 一个随机数程序
- 一个求随机数的程序
- 一个随机数生成程序(c语言)
- 随机数 程序
- 一个相当优秀的js随机数发生器程序
- 一个简单的生成随机数的小程序
- 易语言如何写一个取随机数的程序
- 编写一个程序,获取10个1至20的随机数,要求随机数不能重复。
- 编写一个程序,获取10个1至20的随机数,要求随机数不能重复。
- Java编写一个程序,获取10个1~20的随机数.要求随机数不能重复.
- 编写一个程序,获取10个1-20的随机数,要求随机数不能重复
- 随机数产生的程序
- 随机数发生程序
- 小程序-随机数生成器
- C++程序,产生随机数
- 产生一个随机数
- 如何产生一个随机数
- 一个随机数算法
- 无密码卸载趋势客户端的方法
- 关于内存DC
- SPI Slave端口及测试代码
- a的b次方对n取模
- BIOS选项探秘
- 一个随机数程序
- 如何在三个月掌握三年的经验(转载&&笔记)
- (*.mdf)无法复制,拷贝出现数据错误(循环冗余检查)
- 两个数论算法
- distcc: a fast, free distributed C/C++ compiler
- 两个经典面试题的解法
- Perl候选项 不提取到$1
- sizeof(struct var) 的长度如何计算 【转】
- [转]webservice 缓存机制