我试图围绕一个数字。以下是好的:
floor(3)
[1] 3
但是:
floor (0.6 / 0.2)
[1] 2
或
x <- 0.6 / 0.2
floor (x)
[1] 2
为什么不是3?
编辑:
我不关心机械师,而是希望它始终四舍五入到3,这样我的功能才能正常工作。
EDIT2:
我并没有想到一些复杂的东西(如下面的讨论所示,并没有试图证明好像证明R没有做它的工作),在下面特别是马修伦德伯格的建议的帮助下,我可以想出办法,可能有些像我一样有用。所以这就是我做的 -
x1 <- 0.6 *100
x2 <- 0.2 *100
floor (x1/x2)
[1] 3