if (coupon.getType() == 0) {
coupon.setName("代金券面值" + param.getOriginalPrice().stripTrailingZeros().toPlainString() + "元");
} else if (coupon.getType() == 2) {
coupon.setName("满减券满" + param.getMeetPrice().stripTrailingZeros().toPlainString() + "元立减" + param.getReducePrice().stripTrailingZeros().toPlainString() + "元");
} else {
coupon.setName(param.getName());
}
详细请看:
bigdecimal去除末尾多余的0 ,stripTrailingZeros()科学计数法解决_人生最遗憾的莫过于:轻易地放弃了不该放弃的,固执地坚持了不该坚持的-CSDN博客_striptrailingzeros



