double 加 2 个小数点
adding 2 decimal points to double
我一直在玩这个,但似乎无法正确设置格式。
我有一个浮动 14.237260
我需要将其格式化为:
14.237.260
所以我试过了:
freq.ToString("#.000.000");
也试了也没用
String.Format("{0:#.000.000}",freq).
我似乎无法获得格式的最后一部分 .260 我总是得到 14.237260
圆点是 special character in the format string - 它表示小数位。只能有实际个小数位,所以第二个点被忽略。
您可以引用一个字符串使其在输出中逐字回显,所以试试这个:
freq.ToString("#.000'.'000");
这里 fiddle 显示了您的预期输出。
我一直在玩这个,但似乎无法正确设置格式。 我有一个浮动 14.237260
我需要将其格式化为: 14.237.260
所以我试过了:
freq.ToString("#.000.000");
也试了也没用
String.Format("{0:#.000.000}",freq).
我似乎无法获得格式的最后一部分 .260 我总是得到 14.237260
圆点是 special character in the format string - 它表示小数位。只能有实际个小数位,所以第二个点被忽略。
您可以引用一个字符串使其在输出中逐字回显,所以试试这个:
freq.ToString("#.000'.'000");
这里 fiddle 显示了您的预期输出。