c# - 将小数显示为6位小数

时间:2011-12-07 09:18:55

标签: c#

  

可能重复:
  Double.ToString with N Number of Decimal Places

我想显示小数到6位小数,即使它包含6 x 0 例如:

3.000000
5.100000
3.456789

等等,这可能吗?

2 个答案:

答案 0 :(得分:23)

使用N6作为numeric format string

myDecimal.ToString("N6");

string.Format("{0:N6}", myDecimal);

答案 1 :(得分:4)

Decimal d = 20;
d.ToString("0.000000");