2010-08-21 55 views
3

我想翻譯10000000.0PREFIX10,000,000.00模式的十進制格式

可我知道我應該進入的DecimalFormat什麼花樣?

NumberFormat numberFormat = new DecimalFormat(...); 
numberFormat.format(10000000.0); 
+1

cheok,:P its me kubideh: – mhshams 2010-08-21 17:31:40

+0

mohammad:o salam!我很高興在這裏見到你:D – 2010-08-21 17:39:51

回答

6
new DecimalFormat("PREFIX#,##0.00"); 

這將始終顯示的至少一個整數數字(例如0),並且使用逗號作爲組分隔。

2

對數的模式將是:"#,###.00"這意味着:

  1. 使用分組分隔,基於區域
  2. 使用小數分隔符,基於區域
  3. 總是有2十進制分隔符後的地方
  4. 具有所需的整數位數

前綴可以是一個arbirary字符串。如果它是貨幣符號,那麼有一個特殊的符號。有關的模式的定義的更多信息,請參閱DecimalFormat JavaDoc