一.BigDecimal BigDecimal 由任意精度的整数非标度值 和 32 位的整数标度 (scale) 组成. 如果为零或正数,则标度是小数点后的位数. 如果为负数,则将该数的非标度值乘以 10 的负 scale 次幂. setScale(int n, roundingMode)方法 直接删除多余的小数位,如2.35会变成2.3 setScale(1,BigDecimal.ROUND_DOWN) 进位处理,2.35变成2.4 setScale(1,BigDecimal.ROUND_U…