【发布时间】:2011-03-22 13:19:39
【问题描述】:
可能重复:
c# - How do I round a decimal value to 2 decimal places (for output on a page)
我有一个号码
long n = 32432432423;
我想将其除以 1450 并在控制台上打印,保留 2 位小数(四舍五入)
我该怎么做?
COnsole.WriteLine(????);
【问题讨论】:
标签: c#
可能重复:
c# - How do I round a decimal value to 2 decimal places (for output on a page)
我有一个号码
long n = 32432432423;
我想将其除以 1450 并在控制台上打印,保留 2 位小数(四舍五入)
我该怎么做?
COnsole.WriteLine(????);
【问题讨论】:
标签: c#
Console.WriteLine("{0:N2}", ((double)n) / 1450);
【讨论】:
Console.WriteLine( Math.Round(Convert.ToDecimal(32432432423 / 1450.0), 2));
结果:22367194.77
【讨论】:
Console.WriteLine("{0:0.00}", 32432432423 / 1450.0);
【讨论】: