我正在尝试使用比例因子格式化货币值。我可以用普通的十进制数字来做到这一点,例如:string.Format("{0:0,,.000 million}",123456789);
将返回“12345.7 万”
我希望能够使用货币值来执行此操作...标准数字格式说明符(“C”)允许您设置精度,但不能设置缩放。例如,string.Format("{0:C3}",123456789)
将返回“$123,456,789.000”,但我无法弄清楚如何返回“$123,457.000”。
是否有解决此问题的格式化字符串?