Java: double: how to ALWAYS show two decimal digits

后端 未结 6 2058
悲&欢浪女
悲&欢浪女 2021-02-03 23:23

I use double values in my project and I would like to always show the first two decimal digits, even if them are zeros. I use this function for rounding and if the value I print

6条回答
  •  一个人的身影
    2021-02-03 23:45

    DecimalFormat is the easiest option to use:

    double roundTwoDecimals(double d) {
            DecimalFormat twoDecimals = new DecimalFormat("#.##");
            return Double.valueOf(twoDecimals.format(d));
    }
    

    Hope this solves your issue...

提交回复
热议问题