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