R中的除法乘以倒数

时间:2017-04-20 14:27:51

标签: r matrix

我在R中使用矩阵,并注意到一些奇怪的事情:

set.seed(1234)
m <- replicate(10, rnorm(20))
all(m / 7 == m * (1/7)) #FALSE

为什么?不应该乘以倒数等于正常除法吗?

1 个答案:

答案 0 :(得分:0)

由于floating-point arithmetic导致的不精确性。您应该发现值非常接近。