用C++标准库生成制定范围内的整数随机数
2023年11月22日,周三上午
#include <iostream>
#include <random>int main() {std::random_device rd; // 随机设备,用于获取种子值std::mt19937 gen(rd()); // 使用 Mersenne Twister 引擎作为随机数生成器std::uniform_int_distribution<int> dis(100, 200); // 生成 100 至 200 之间的均匀分布整数int randomNumber = dis(gen); // 生成随机数std::cout << "随机数: " << randomNumber << std::endl;return 0;
}
修改dis的范围就可以设置指定的范围。