#include<iostream.h>
#include<stdlib.h>
#include<time.h>
int main()
{
float num;
//srand(time(NULL));加上这个之后,随机数会一直往上加
num = (rand()%100)*0.01;/*这里可以控制精度,应该能看懂吧,这里是两位精度,如果你想精确到0.001,可以写成num = (rand()%1000)*0.001;*/
cout<<"The number is: "<<num<<endl;
}
c++ 获取随机数
最新推荐文章于 2023-12-27 14:23:28 发布
本文介绍了一个简单的C++程序示例,演示了如何使用srand和rand函数结合时间戳来生成随机数,并通过浮点运算控制随机数的精度。
1万+

被折叠的 条评论
为什么被折叠?



