0
我需要解析一個數字,字符串值=「1500」解析的DecimalFormat避免科學記數法
Public static String FormatValue(value){
double formatedValue= Double.parseDouble(value);
DecimalFormatSymbols dfs = new DecimalFormatSymbols();
dfs.setDecimalSeparator('.');
dfs.setGroupingSeparator(' ');
DecimalFormat df = new DecimalFormat("# ### ### ### ###.##", dfs);
df.format(valorAformatear);
return String.valueOf(formatedValue);
}
我需要返回值是「15 000 000.00」但是,當我調用該方法返回「 7.5E7「,我怎樣才能避免科學記數法?
使用DecimalFormat以您想要的格式將您的數字格式化爲字符串。你的代碼不能編譯。顯示你的真實代碼。 –