double类型的数字,保留多位小数,不够补0
double类型的小数会忽略后面多余的0,例如:2.1000,结果为2.1。
当需要将数字进行格式化的时候,则可使用Java提供的DecimalFormat类来实现。具体用法如下:
保留小数点后5位:
double a = 2.23;
System.out.println(new DecimalFormat("#,##0.00000").format(new Double(a)));
结果如下:
2.23000
缺点:返回值为String类型,如果转为double类型的会忽略小数点后的0。
...
原创
2021-06-05 16:13:50 ·
5287 阅读 ·
0 评论