楼主:
piggood (成为有品味的男人)
2018-07-14 14:31:40[问题类型]:
程式咨询(我想用R 做某件事情,但是我不知道要怎么用R 写出来)
[软件熟悉度]:
入门(写过其他程式,只是对语法不熟悉)
[问题叙述]:
很好奇 round 的运作方式
我知道他是使用 round to even 的方式
但有些时候我还是不懂为什么会有这结果?
想跟各位前辈们讨教
[程式范例]:
round(0.275, 2)
结果会是 0.28 这个不意外
但如果改成 round(0.11/0.4, 2) # 0.11/0.4 等于 0.275
结果会变成 0.27??
如果把再把分子分母同乘 10
round(1.1/4, 2)
结果又变成了 0.28
是 round to even 的关系吗?
真的不明白~请教一下版上的高手,谢谢