java 如何将科学计数法显示的数字正常显示

        某double类型数字,3466333在页面显示后,显示为3.466333E6

       1、使用 fmt:formatNumber 

        非千分位显示:<fmt:formatNumber type=”number”  groupingUsed=”false”  value=”${}” />

       千分位显示:<fmt:formatNumber type=”number”    value=”${}” />

      2、利用DecimalFormat类

         DecimalFormat df = new DecimalFormat(“#,##0.00”);//保留两位小数且不用科学计数法

        String num = df.format(row.getCell(1).getNumericCellValue()));

    原文作者:小芳123455
    原文地址: https://blog.csdn.net/u012089137/article/details/80175081
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞