BigDecimal.setScale()方法用于格式化小数点
BigDecimal.setScale(1)表示保留一位小数,默认用四舍五入方式
BigDecimal.setScale(1,BigDecimal.ROUND_DOWN)直接删除多余的小数位,如1.11会变成1.1
BigDecimal.setScale(1,BigDecimal.ROUND_UP)进位处理,1.11变成1.2
BigDecimal.setScale(1,BigDecimal.ROUND_HALF_UP)四舍五入5向上,如1.11变为1.1
BigDecimal.setScale(1)表示保留一位小数,默认用四舍五入方式
BigDecimal.setScale(1,BigDecimal.ROUND_DOWN)直接删除多余的小数位,如1.11会变成1.1
BigDecimal.setScale(1,BigDecimal.ROUND_UP)进位处理,1.11变成1.2
BigDecimal.setScale(1,BigDecimal.ROUND_HALF_UP)四舍五入5向上,如1.11变为1.1
BigDecimal.setScaler(1,BigDecimal.ROUND_HALF_DOWN)四舍五入,不同的是如果是5则向下舍