标签: java
我试图四舍五入到最接近的十进制值,但是,此行代码始终返回0到1之间的数字,我也希望输出在1到10之间。我在哪里出错?
power[i] = rng.nextDouble();
答案 0 :(得分:-1)
您可以使用JDK的Math.round。
Math.round
可以找到详细的示例here。
答案 1 :(得分:-1)
Math.round(ThreadLocalRandom.nextDouble(1,10)*10)/10.0