【发布时间】:2018-04-18 21:24:55
【问题描述】:
美好的一天
如何在不四舍五入的情况下格式化小数
TotalNumber.ToString("0,0", CultureInfo.InvariantCulture)
或
TotalNumber.ToString("#,#")
这两个字符串将 11822252.79 舍入到 11,822,253
结果必须是 11,822,252,79 或 11 822 252 79
【问题讨论】:
-
先乘以100?您是否混合了千位分隔符和小数分隔符?一个应该是逗号,另一个应该是句号。
-
您使用的文化有
,作为千分位分隔符。你没有四舍五入,你告诉它只显示数千。使用"#,###.00"和不变文化得到11,822,252.79 -
The results must be 11,822,252,79 or 11 822 252 79嗯,你是故意把小数和千位分隔符混在一起吗?
标签: c# html model-view-controller