作业帮 > 综合 > 作业

java中math.random()随机生成的数怎么全是0?

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/06/17 18:14:54
java中math.random()随机生成的数怎么全是0?
java中math.random()随机生成的数怎么全是0?
楼主我估计你是这样操作了
(int)(Math.random()),所以出现都是0
random()方法,是返回一个[0,1)的浮点数.
一般我们是这样运用的,比如我要取一个1~9的随机数
int a=(int)(Math.random()*10)
注意是是乘上10再转.
但不是
int a=(int)(Math.random())*10
因为你的=(int)(Math.random())值永远为0,0乘上任何数都会是0