可能重複:
Double.ToString with N Number of Decimal PlacesC# - 顯示小數到6位小數
我想說明一個十進制到6位小數,即使它包含6×0的 對於例如:
3.000000
5.100000
3.456789
等等,這是可能的嗎?
可能重複:
Double.ToString with N Number of Decimal PlacesC# - 顯示小數到6位小數
我想說明一個十進制到6位小數,即使它包含6×0的 對於例如:
3.000000
5.100000
3.456789
等等,這是可能的嗎?
問題在於,它將其轉換爲字符串,我需要將它保存爲十進制格式,因爲這是存儲在數據庫中的數據類型。 – CallumVass
@BiffBaffBoff你想要的東西看起來很奇怪,因爲十進制格式與格式化輸出無關。 –
Decimal d = 20;
d.ToString("0.000000");
檢查http://www.csharp-examples.net/string-format-double/ - 我敢肯定,這已被問了很多次,雖然 – ChrisF
前一:http://stackoverflow.com/questions/3359916/format-to-two-decimal-places。兩個:http://stackoverflow.com/questions/4884749/format-a-double-to-8-decimal-places。三:http://stackoverflow.com/questions/5168592/force-a-string-to-2-decimal-places。 –