m******n 发帖数: 453 | 1 > seq(1.4, 2.0, 0.1)
[1] 1.4 1.5 1.6 1.7 1.8 1.9 2.0
> c(1.4, 1.5, 1.6, 1.7, 1.8, 1.9, 2.0) == seq(1.4, 2.0, 0.1)
[1] TRUE TRUE FALSE TRUE FALSE TRUE TRUE | a*******s 发帖数: 138 | | y*****w 发帖数: 1350 | 3 > test1 <- seq(1.4, 2.0, 0.1)
> test2 <- c(1.4, 1.5, 1.6, 1.7, 1.8, 1.9, 2.0)
> test1 == test2
[1] TRUE TRUE FALSE TRUE FALSE TRUE TRUE
> test1 <= test2
[1] TRUE TRUE TRUE TRUE TRUE TRUE TRUE
> test1 >= test2
[1] TRUE TRUE FALSE TRUE FALSE TRUE TRUE
这个浮点真是没法预测。以后作ifelse statement的时候,是不是都要用上面帖子里提
到的all.equal function呢? |
|