DecimalFormat df=new DecimalFormat("#.00");
System.out.println("df.format(1.105)");
System.out.println("df.format(1.106)");
第一个输出的是1.10
第二个输出的是1.11
这样输出的不精确,没有四舍五入的效果,能不能给我一个精确的效果啊
------解决方案--------------------
System.out.println(Math.round(1.105*100.0)/100.0);
System.out.println(Math.round(1.104*100.0)/100.0);