摘要: 今天面试,碰到一道题,关于Math.Round();也许做应用做久了,脑子不怎么转了,呵呵。之前竟然没用过这个方法,可能看到过,忘了。。。。。一时想不起来,只猜是四舍五入的,后来还是做错了。题目大概是问Math.Round(11.5);和Math.Round(-11.5);返回值是多少?MSDN对该方法的说明:http://msdn.microsoft.com/zh-cn/library/as4h66hd(v=VS.80).aspx原来不是四舍五入这么简单,其实是四舍六入,但是五是很有讲究的。要是遇到五则取离前一位最近的偶数。比如,这条题目,11.5返回值就是12.0;-11.5返回值就是-1 阅读全文
posted @ 2011-03-11 19:58 程序员天下 阅读(381) 评论(1) 推荐(0) 编辑