DecimalFormat用法,四舍五入

Posted 二十六画生的博客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了DecimalFormat用法,四舍五入相关的知识,希望对你有一定的参考价值。

        DecimalFormat DFORMAT = new DecimalFormat("0.00");
        System.out.println(DFORMAT.format(0.123));
        System.out.println(DFORMAT.format(11.123));
        System.out.println(DFORMAT.format(0.127));
        System.out.println(DFORMAT.format(11.127));
//        0.12
//        11.12
//        0.13
//        11.13

        DecimalFormat DFORMAT2 = new DecimalFormat("#.00");
        System.out.println(DFORMAT2.format(0.123));
        System.out.println(DFORMAT2.format(11.123));
        System.out.println(DFORMAT2.format(0.127));
        System.out.println(DFORMAT2.format(11.127));
//        .12
//        11.12
//        .13
//        11.13

        DecimalFormat DFORMAT3 = new DecimalFormat("#.00");
        System.out.println(DFORMAT2.format(0.00123));
        System.out.println(DFORMAT2.format(11.00123));
        System.out.println(DFORMAT2.format(0.00127));
        System.out.println(DFORMAT2.format(11.00127));
        System.out.println(DFORMAT2.format(11.2));
        System.out.println(DFORMAT2.format(11));
//        .00
//        11.00
//        .00
//        11.00
//        11.20
//        11.00

 

以上是关于DecimalFormat用法,四舍五入的主要内容,如果未能解决你的问题,请参考以下文章

关于DecimalFormat的用法

DecimalFormat 四舍五入Float类型的坑

double 类型转化为Integer类型 ---DecimalFormat

java--利用DecimalFormat.java类将给定的数字进行格式化

Java DecimalFormat 用法

DecimalFormat用法