Android中的长数字格式

Android中的长数字格式,android,formatting,Android,Formatting,我在android中遇到了一个问题,例如: 数字78900000将显示7.8E7,而不是数字本身 DecimalFormat df2 = new DecimalFormat("#########.00"); dd2dec = new Double(df2.format(number).doubleValue()); 如何格式化数字并以原始形式显示,而不以科学形式显示?我相信这可能会有所帮助: format("%,d", (number)); //Displays with commas pla

我在android中遇到了一个问题,例如:

数字
78900000
将显示
7.8E7
,而不是数字本身

DecimalFormat df2 = new DecimalFormat("#########.00");
dd2dec = new Double(df2.format(number).doubleValue());

如何格式化数字并以原始形式显示,而不以科学形式显示?

我相信这可能会有所帮助:

format("%,d", (number)); //Displays with commas placed appropriately.

format("%,d", (number)); //Displays un-formatted integer.