ToString()数字格式

时间:2013-02-15 13:43:13

标签: c# winforms

我的值为0.000013的两倍,并希望输出到0.000013的文本,但不想指定固定的精度。 .ToString(“F”)不起作用,因为它给出0.00。有没有人知道格式化数字的正确说明符,理想情况下限制为6 dp,但我希望0.123这样的值为0.123而不是0.123000?

1 个答案:

答案 0 :(得分:7)

听起来你可能想要:

x.ToString("0.######")

有关详细信息,请参阅MSDN中的"custom numeric format strings"