2012-03-26 67 views
14

我有我想轉換爲字符串使用此模式的一些雙重價值:雙的String.Format

0.xx or x.xx 

目前我有嘗試:

double.ToString("#.#0"); 

我應該爲了增加如果我的號碼從零開始,請參閱零。

+1

怎麼樣'0#0'? – V4Vendetta 2012-03-26 09:10:28

+0

使用yourdoublevariable.ToString(「N2」) – 2016-08-17 18:39:58

回答

21

只使用

myDouble.ToString("0.00") 

應該做的伎倆

3

在小數點前面加零:

double.ToString("0.#0"); 

這將始終包含數字,而相比之下,#這使得可選。

4
String.Format("{0:0.00}", 111.0); 
1

使用下列內容:

myDouble.ToString("N2")