double pi=3.1415927; //圓周率
//取一位整數
system.out.println(new decimalformat("0").format(pi)); //3
//取一位整數和兩位小數
system.out.println(new decimalformat("0.00").format(pi));
//取兩位整數和三位小數,整數不足部分以0填補。
system.out.println(new decimalformat("00.000").format(pi));// 03.142
//取所有整數部分
system.out.println(new decimalformat("#").format(pi)); //3
//以百分比方式計數,並取兩位小數
system.out.println(new decimalformat("#.##%").format(pi));
計算百分比:
double d = double.parsedouble(obj[2].tostring());
bigdecimal bd = new bigdecimal(string.valueof(d/count));
string percent = new decimalformat("#.##%").format(bd);
格式化數字
格式化數字 下表是可在format函式中用於格式化數字的字元。字元 說明0 數字佔位符。顯示乙個數字或0。如果表示式在格式字串中出現0的位置上有數字,則顯示該數字 否則在該位置顯示0。如果數字的位數少於格式表示式中 0 的個數 小數點任一側 則顯示前導零或尾隨零。如果數字的小數點分隔符右側的位數多於...
數字格式化
x 3.1415926535 round x,2 out 1 3.14in 2 round x,2 out 2 3.14in 3 當位於中間時候,取整偏向最近的偶數 y 1.5 z 2.5 round y out 3 2in 4 round z out 4 2in 5 round 1.6 out 5...
iOS 數字的格式化(NSNumber格式化)
在開發的過程中,我們會遇到這樣的問題,在金額沒三位中間會加乙個逗號的那種格式。例如 123456變成123,456的情況。數字的格式化的 nsstring numstring nsstring stringwithformat 12345678.89 nsnumberformatter format...