请教::(C#)两个整数相除得到的两位小数
比如:1/3=0.33333,现在要保留2位小数。1/3=0.33如何实现?
我的想法不能实现的:result=Convert.ToDouble((i+0.00)/(j+0.00));
麻烦给大家一个保留两位小数的格式。
[解决办法]
这样来做:
decimal v = decimal.Divide(1, 3);
v = decimal.Round(v, 2);
Console.WriteLine(v);
发布时间: 2012-02-14 19:19:19 作者: rapoo
请教::(C#)两个整数相除得到的两位小数
比如:1/3=0.33333,现在要保留2位小数。1/3=0.33如何实现?
我的想法不能实现的:result=Convert.ToDouble((i+0.00)/(j+0.00));
麻烦给大家一个保留两位小数的格式。
[解决办法]
这样来做:
decimal v = decimal.Divide(1, 3);
v = decimal.Round(v, 2);
Console.WriteLine(v);