Java 浮点型去除后面多余的零

  当我们输出的小数不知道有几位小数,也不知道后面有没有带零,去掉后面多余零可以采用以下方法。在实际使用中,多用于小数转百分数,百分数前面的小数乘以100后转String输出,输出的String很多带零,可以用此方法先去掉小数多余的零再转String。

1  DecimalFormat decimalFormat = new DecimalFormat("###.##");
2         float a = 0.3450f;
3         float b = 0.0123f;
4         float c = 3.001234f;
5         System.out.println(decimalFormat.format(a));//0.34
6         System.out.println(decimalFormat.format(b));//0.01
7         System.out.println(decimalFormat.format(c));//3

猜你喜欢

转载自www.cnblogs.com/mojiejushi/p/12563518.html
今日推荐