//统一对末尾带0的小数做去除处理,例如:10.00->10,10.90->10.9,10.98->10.98。
public static final DecimalFormat FORMATER = new DecimalFormat("##0.##");
然后调用FORMATER.format(Object o)方法。如:
BigDecimal lastPayAmount = new BigDecimal(price).subtract(new BigDecimal(firstPayAmount))
.setScale(2, BigDecimal.ROUND_HALF_UP);
return FORMATER.format(lastPayAmount);
本文介绍了一种在Java中使用DecimalFormat类去除小数末尾0的方法,并通过实例展示了如何设置数字格式及进行四舍五入操作。
309

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



