BigDecimal decimal = new BigDecimal("23.700"); decimal = decimal.stripTrailingZeros(); if (decimal.scale() <= 2) { System.out.println(decimal.setScale(2)); } else { System.out.println(decimal.toPlainString()); }
BigDecimal剔除小数位多余的0,小于两位小数的情况下保留两位小数
于 2023-03-28 14:09:51 首次发布