关于如何在java中控制小数点后面位数的问题
例如,我想计算 0.5/2 的值 结果必须精确到小数点后一位,舍掉的部分按照四舍五入处理,或者是按照进一处理,该怎么做呢?
还是先谢谢一下大家
[解决办法]
double d = 0.5 / 2;
double d2 = Math.round(d * 10) / 10.0;
System.out.println(d2);
发布时间: 2012-01-19 00:22:28 作者: rapoo
关于如何在java中控制小数点后面位数的问题
例如,我想计算 0.5/2 的值 结果必须精确到小数点后一位,舍掉的部分按照四舍五入处理,或者是按照进一处理,该怎么做呢?
还是先谢谢一下大家
[解决办法]
double d = 0.5 / 2;
double d2 = Math.round(d * 10) / 10.0;
System.out.println(d2);