小数点前后位数精确

DecimalFormat df=new DecimalFormat("00000");//精确整数5位不够以0填充

DecimalFormat df=new DecimalFormat("#####");//精确整数5位不够不填充

DecimalFormat df=new DecimalFormat("00.000");//精确整数2位小数不够以0填充

DecimalFormat df=new DecimalFormat("##.###");//精确整数2小数3位位不够不填充

DecimalFormat 类主要靠 # 和 0 两种占位符号来指定数字长度。0 表示如果位数不足则以 0 填充,# 表示只要有可能就把数字拉上这个位置。上面的例子包含了差不多所有的基本用法,如果你想了解更多,请参考 DecimalFormat 类的文档。

你可能感兴趣的:(小数点前后位数精确)