精确小数点后几位

对于double型或者float型数据,   有时候需要对其进行精确小数点后几位:

        double result = 564.1464515163514;

         // 创建一个数值格式化对象     
        NumberFormat nf = NumberFormat.getInstance();     
         // 设置精确到小数点后2位     
         nf.setMaximumFractionDigits(2);  

        String str = nf.format(result);

        结果:  564.15


猜你喜欢

转载自blog.csdn.net/lfy609225258/article/details/81013570