用JAVA 产生一个0到1的随机数
7个回答
展开全部
直接Math.random();这个返回的值就是0~1之间的数~
如果想成整数就*10的N次方~这样就能获得1~10的N次方之间的数了~
如果想成整数就*10的N次方~这样就能获得1~10的N次方之间的数了~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
public static void main(String[] a){
NumberFormat n = NumberFormat.getInstance();
n.setMaximumFractionDigits(1);
System.out.println(n.format(Math.random()));
}
NumberFormat n = NumberFormat.getInstance();
n.setMaximumFractionDigits(1);
System.out.println(n.format(Math.random()));
}
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Random r = new Random();
System.out.println(r.nextDouble());
System.out.println(r.nextDouble());
参考资料: http://gceclub.sun.com.cn/Java_Docs/jdk6/html/zh_CN/api/index.html
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Math.random()
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询