// BigDecimal 类型num去掉末尾无效的0后转字符串
public String formatBigDecimalToString(BigDecimal num) { if (ObjectUtils.isEmpty(num)) {
return “”;
}
// stripTrailingZeros():去除末尾无用的0;toPlainString():避免科学计数法
String numStr = num.stripTrailingZeros().toPlainString(); return numStr;
}
测试
0.0 转为 “0”
2.0 转为 “2”
10985.04 转为 “10985.04”
0.20 转为 “0.2”
0.03 转为 “0.03”
23.12 转为 “23.12”
100 转为 “100”
BigDecimal 类型num去掉末尾无效的0后转字符串
于 2026-03-04 17:34:34 首次发布
2528

被折叠的 条评论
为什么被折叠?



