RAND_MAX

王朝百科·作者佚名  2011-02-16
窄屏简体版  字體: |||超大  

RAND_MAX是VC中stdlib.h中宏定义的一个字符常量:

#define RAND_MAX 0x7FFF

其值为32767

通常在产生随机小数时可以使用RAND_MAX。

给出C++例子:

//在VC6.0中运行通过

#include<iostream>

#include<ctime>

#include<cstdlib>

using namespace std;

int main(void)

{

srand((unsigned int)time(NULL));

double a[10];

int i;

cout<<RAND_MAX<<endl;

for(i=0;i<10;i++)

a[i]=(double)rand()/RAND_MAX;

for(i=0;i<10;i++)

cout<<a[i]<<endl;

return 0;

}

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航