DecimalFormat df = new DecimalFormat("#####0.00");
String do=df.format(d);//返回的是String类型的数据
- //小数四舍五入
- public Double roundDouble(double dou, int i)
- {
- Double d= null;
- try
- {
- double factor = Math.pow(10, i);
- d= Math.floor(dou* factor + 0.5) / factor;
- }
- catch (Exception e)
- {
- e.printStackTrace();
- }
- return d;
- }