java 使用Math.random()产生一个100以内的随机数;
57个回答
展开全部
(数据类型)(最小值+Math.random()*(最大值-最小值+1))
例:
(int)(1+Math.random()*(100-0+1))
例:
(int)(1+Math.random()*(100-0+1))
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
public static int getRandomNumber(int start,int end){
Random r = new Random();
return start + r.nextInt(end - start +1);
}
start表示从几开始
end表示从什么结束
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
(数据类型)(最小值+Math.random()*(最大值-最小值+1))
例:
(int)(1+Math.random()*(100-1+1))
从1到100的int型随数
例:
(int)(1+Math.random()*(100-1+1))
从1到100的int型随数
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Math.random()是0~1,把随机数乘以100,再取整就能实现了。
double x = Math.round(Math.random()*100);
System.out.println(x);
double x = Math.round(Math.random()*100);
System.out.println(x);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询