使用String.Format将比例添加到货币格式的数字

时间:2013-03-27 11:43:38

标签: c# .net string format currency-formatting

我正在尝试使用缩放系数格式化货币值。 我可以用正常的十进制数来做到这一点,例如:string.Format("{0:0,,.000 million}",123456789);将返回“123.457百万”

我希望能够使用货币值执行此操作...标准数字格式说明符(“C”)允许您设置精度,但不允许缩放。例如,string.Format("{0:C3}",123456789)将返回“$ 123,456,789.000”,但我无法弄清楚如何返回“$ 123.457百万”。

是否有解决此问题的格式化字符串?

0 个答案:

没有答案