Java中如何使用DecimalFormat输出固定格式的字符串呢?
我们都知道DecimalFormat的功能是将一个十进制数值转换为字符串
下文笔者通过示例的方式,讲述将十进制数值转换为指定小数位数的字符串,例
下文笔者通过示例的方式,讲述将十进制数值转换为指定小数位数的字符串,例
int count = 10;
int total = 20;
DecimalFormat dec = new DecimalFormat("#.00");
double rawPercent = ( (double)(count) / (double)(total) ) * 100.00;
double percentage = Double.valueOf(dec.format(rawPercent));
System.out.println("DF Version: " + dec.format(rawPercent));
System.out.println("double version: " + percentage);
----运行以上代码,将输出以下信息------
"DF Version: 50.00"
"double version: 50.0"
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。


