产生特定范围内的随机数

1 // Generate a random number in the half-closed interval
2 // [range_min, range_max). In other words,
3 // range_min <= random number < range_max
4 int get_rand(int range_min, int range_max)
5 {
6     return (int)((double)rand() / (RAND_MAX + 1) * (range_max - range_min)
7         + range_min);
8 }
原文地址:https://www.cnblogs.com/jjtx/p/3411031.html