c++求两个float数之间的随机数的函数
答案:1 悬赏:80 手机版
解决时间 2021-04-08 21:02
- 提问者网友:辞取
- 2021-04-07 21:59
c++求两个float数之间的随机数的函数
最佳答案
- 五星知识达人网友:爱难随人意
- 2021-04-07 23:20
1、代码如下:
2、编译器:VS2012,debug通过,使用标准C++11
#include<iostream>
#include<random>
using namespace std;
float myRander(float min,float max)
{
random_device rd;
mt19937 eng(rd());
uniform_real_distribution<float> dist(min,max);
return dist(eng);
}
int main()
{
float f1,f2;
cin >> f1 >> f2;
cout << myRander(f1,f2);
return 0;
}
2、编译器:VS2012,debug通过,使用标准C++11
#include<iostream>
#include<random>
using namespace std;
float myRander(float min,float max)
{
random_device rd;
mt19937 eng(rd());
uniform_real_distribution<float> dist(min,max);
return dist(eng);
}
int main()
{
float f1,f2;
cin >> f1 >> f2;
cout << myRander(f1,f2);
return 0;
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯