日期:2014-05-20  浏览次数:20783 次

关于如何在java中控制小数点后面位数的问题
例如,我想计算   0.5/2   的值   结果必须精确到小数点后一位,舍掉的部分按照四舍五入处理,或者是按照进一处理,该怎么做呢?

还是先谢谢一下大家

------解决方案--------------------
double d = 0.5 / 2;
double d2 = Math.round(d * 10) / 10.0;
System.out.println(d2);