给小数添加位数限制
这里提供有三种写法
下面以保留两位小数点为例
1,保留两位小数用 DecimalFormat的format方法(四舍五入)
DecimalFormat df = new DecimalFormat("#.00");
Double a = 6.23689
System.out.println(df.format(a));
注:字符串转Double用Double.parseDouble()放方法
2,保留两位小数用String.format()方法(四舍五入)
Double.parseDouble(String.format("%.2f",a))
3,保留两位小数用String.format()方法(不四舍五入)
Double.parseDouble(String.format("%.2f",a-0.005))