NewDreamYang
YangJXDream
2017-09-11 03:35

DecimalFormat格式话小数问题

  • java
  • decimalformat

DecimalFormat fnum = new DecimalFormat("#,##0.00");
System.out.println(fnum.format(12345.1));
输出:12,345.10 这是想要的结果,保留了两位小数位
System.out.println(fnum.format(1));
输出:1.00 想要的结果是,整数或者0的时候就直接输出,不要有小数位。不对这个结果数字处理,有没有直接的办法

  • 点赞
  • 回答
  • 收藏
  • 复制链接分享

2条回答

为你推荐

换一换