在Math Round中使用逗号'double'

时间:2015-07-29 13:20:48

标签: c# wpf string double

我想用,最后两位小数 ex显示我的计算金额。 1000.00 = 1,000.00。我已经尝试了下面的编码,它可以正常工作,但是当我在最后舍入它时,它会删除我的两个小数位。

lblTotalInclVatAmount.Content = "R " + Math.Round((double + double),2).ToString("N0");

这听起来很简单。任何建议将不胜感激,谢谢! :)

2 个答案:

答案 0 :(得分:1)

  

精度说明符表示小数点后的所需位数。

因此,您正在寻找ToString("N2")

您可以从以下网址查看更多信息:The Numeric ("N") Format Specifier.

答案 1 :(得分:0)

double d = 1000;
string s = d.ToString("N");

现在是1,000.00