为什么floor()会给r带来意想不到的结果?

时间:2013-08-13 06:01:56

标签: r floating-point floor

以下是r:

的一些输出
> (567.8 - floor(567.8)) * 10
[1] 8
> x <-(567.8 - floor(567.8)) * 10
> floor(x)
[1] 7

我会尽管最后一个值会返回8,尤其是当floor(8)返回8时。

为什么会发生这种情况以及如何解决这个问题?

0 个答案:

没有答案