首页 > 解决方案 > 为什么 R 在 0.3 的值上挣扎?

问题描述

结果如下FALSE

> seq(.1,.5,.1)==.3
[1] FALSE FALSE FALSE FALSE FALSE

但是这些示例可以正常工作:

> seq(.1,.5,.1)==.1
[1]  TRUE FALSE FALSE FALSE FALSE
> seq(.1,.5,.1)==.2
[1] FALSE  TRUE FALSE FALSE FALSE
> seq(.1,.5,.1)==.3
[1] FALSE FALSE FALSE FALSE FALSE
> seq(.1,.5,.1)==.4
[1] FALSE FALSE FALSE  TRUE FALSE
> seq(.1,.5,.1)==.5
[1] FALSE FALSE FALSE FALSE  TRUE

我错过了什么吗????

标签: r

解决方案


推荐阅读