日期:2014-05-18 浏览次数:20587 次
float f = 3f / 2f; int i = Convert.ToInt32(f.ToString("0"));
------解决方案--------------------
雪来的:要四舍五入?很简单:
(int)(0.5+0.5)就是1,所以,对于从十分位四舍五入到个位只要在强行转换到int之前先加0.5,其他的位类似!
------解决方案--------------------
http://www.cnblogs.com/sunney/archive/2010/07/28/1786903.html
------解决方案--------------------
double db =3 / 2.0; int d = int.Parse(Math.Round(db, 0).ToString());
------解决方案--------------------
int a = Convert.ToInt32(小数.ToString("0"))
------解决方案--------------------
Math.Floor (3/2 + 0.5)