开发者

Format to two decimal places [duplicate]

This question already has answers he开发者_如何学编程re: Closed 10 years ago.

Possible Duplicate:

c# - How do I round a decimal value to 2 decimal places (for output on a page)

I have a number

long n = 32432432423;

I want to divide this by 1450 and print on a console with 2 decimal places (rounded)

How can I do it?

COnsole.WriteLine(????);


Console.WriteLine("{0:N2}", ((double)n) / 1450);


Console.WriteLine("{0:0.00}", 32432432423 / 1450.0);


make use of Math.Round

Console.WriteLine( Math.Round(Convert.ToDecimal(32432432423 / 1450.0), 2));

Result: 22367194.77

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜