【发布时间】:2012-11-16 00:42:35
【问题描述】:
我正在尝试创建一种方法来生成两个数字之间的随机数,但我希望它适用于以下任何范围(包括):
1 to 10
-5 to -10
-10 to 10
【问题讨论】:
我正在尝试创建一种方法来生成两个数字之间的随机数,但我希望它适用于以下任何范围(包括):
1 to 10
-5 to -10
-10 to 10
【问题讨论】:
给你看一些代码,它只是演示这个想法:
int myRand(int min, int max) {
int r = rand();
int range = max - min + 1;
return r % range + min;
}
【讨论】: