c++ 11 输出随机函数,范围内随机数,期望是 mean
int LeruceRand(int min, int mean, int max) {
std::random_device rd;
unsigned int random_device_num = rd();
int r = random_device_num%(max - min + 1);
if (r < mean) {
// find number in right half
return rand()%(max - mean + 1) + mean;
.
原创
2020-06-04 09:50:57 ·
216 阅读 ·
0 评论