【发布时间】:2013-05-21 12:30:30
【问题描述】:
我有这样的数字: -1.0001 -10000.01
我需要得到这个: -1.0001 -10000,01
要求: - 小数分隔符是“,” - 组分隔符是“” - 逗号后面的数字的一部分可以有不同的长度,这取决于实际数据。
我尝试使用此掩码:“### ### ##0.####”来格式化数字。 当数字很大时-一切都很好,但是当它很小时-我从数字的左侧得到空格。我明白了: “- 1,0001” “- 10 000,01”
据我了解,这些空格来自我使用的掩码。
有一些解决方法,但它们不是那么漂亮和美观。
有什么方法可以正确地做到这一点吗?
谢谢!
【问题讨论】:
-
我真的不清楚你想做什么。是什么 ”。”如果您使用逗号作为小数分隔符并使用空格作为组分隔符,则意味着在您想要的输出中?
标签: c# formatting numbers