四种保留小数后两位输出方法
生活随笔
收集整理的这篇文章主要介绍了
四种保留小数后两位输出方法
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
四舍五入:结果虽保留了两位,但四舍五入了
double d = 114.145; d = (double) Math.round(d * 100) / 100; System.out.println(d);要创建对象,要导包
double d = 114.145; BigDecimal b = new BigDecimal(d); d = b.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue(); System.out.println(d);//#.00表示保留后两位,它的处理方式是直接截掉不要的尾数,不四舍五入。
DecimalFormat 是 NumberFormat 的一个具体子类,用于格式化十进制数字
// %.2f表示保留后两位,能四舍五入。
double d = 114.145; String format = String.format("%.2f", d); System.out.println(format);总结
以上是生活随笔为你收集整理的四种保留小数后两位输出方法的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: java实现系统多级文件夹复制
- 下一篇: 将zookeeper、Tomcat、re