decimal类型,小数位数是三位,某一条数据的值是0.1, 查询出来的结果是0.100,这样显示在页面中不太好看,希望看到是0.3,则可以使用如下方法:
BigDecimal a=new BigDecimal("0.1000");
System.out.println(a.stripTrailingZeros().toPlainString());

08812-5j5v7cqllsc.png

a=new BigDecimal("1.0");
System.out.println(a.stripTrailingZeros().toPlainString()); ===1

标签: decimal数字格式化, decimal去零格式化


Reseller Web Hosting

添加新评论

免责声明
本博客部分内容来自于互联网,不代表作者的观点和立场,如若侵犯到您的权益,请联系238611804@139.com。我们会在24小时内进行删除。