1.产生10-20之间的随机数
std::default_random_engine generator(time(NULL));
std::uniform_int_distribution<int> distribution(10, 10);
int result = distribution(generator);
2.产生0.2-0.9之间的随机数
std::default_random_engine generator(time(NULL));
std::uniform_real_distribution<double> distribution(0.2,0.9);
double result = distribution(generator);
本文介绍如何使用C++标准库中的random模块生成特定范围内的随机整数和浮点数,包括10到20之间的随机整数及0.2到0.9之间的随机小数。
1140

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



