R软件里面的round函数问题?round(1.5)和round(2.5)都会得到2的结果。不是四舍五入吗?怎么会这样?

如题所述

第1个回答  2013-03-27
因为round默认的是0.5向偶数舍入。追问

R软件这么不科学的吗-。-!!为什么不弄成正常的四舍五入?

追答

其实这种舍入(round half to even)是 IEEE 754 的默认算法。
如果有兴趣可以参考:
http://www.mail-archive.com/[email protected]/msg22866.html

相似回答