加2个小数点加倍

时间:2015-04-02 02:08:45

标签: c# string formatting

我一直在玩这个并且似乎无法使格式正确。 我有一个漂浮 14.237260

我需要将其格式化为: 的 14.237.260

所以我试过了:

freq.ToString("#.000.000");

并没有好的尝试

String.Format("{0:#.000.000}",freq).

我似乎无法获得格式的最后一部分 .260 我总是得到 14.237260

1 个答案:

答案 0 :(得分:1)

点是special character in the format string - 它表示小数位。 只有一个实际小数位,因此忽略第二个点。

你可以引用一个字符串让它在输出中逐字回显,所以试试这个:

freq.ToString("#.000'.'000");

此处显示您的预期输出fiddle