相当基本的问题,但我需要一些可以让var n = Math.random()
我将“n”作为正奇数整数的东西
我该怎么做?
问问题
5011 次
2 回答
2
于 2012-10-27T01:24:18.540 回答
1
生成所需范围内的数字,如果不是,则生成它。ODD
//<-Generate the number between 0 to MAX
int randNum= (int)(Math.random()*MAX_VALUE);
if(randNum %2 == 0){//generated number is even
if(randNum == MAX_VALUE){
randNum = randNum -1 ;
}else{
randNum = randNum +1 ;
}
}
现在随机数是范围内的奇数
于 2012-10-27T01:32:08.260 回答