//将double四舍五入到整数 private void doubleToInt(double d){ int i=0; NumberFormat format= NumberFormat.getInstance(); format.setMaximumFractionDigits(0); i=Integer.valueOf(format.format((d*10+0.5)/10)); System.out.println("传入的double="+d+",四舍五入后="+i); }
原文:http://blog.csdn.net/lfdfhl/article/details/20551397