java 中math.random 产生0~1的随机小数 请问包不包括1啊~

2024-11-24 21:16:21
推荐回答(3个)
回答1:

random()方法返回的是:大于等于 0.0 且小于 1.0 的随机 double 值。
要产生0-100之间的整数【包含0和100】,可以使用(int)(101*Math.random())

回答2:

public static double random()返回带正号的 double 值,大于或等于 0.0,小于 1.0

是不包括1的,API里面说的

回答3:

返回带正号的 double 值,该值大于等于 0.0 且小于 1.0。