首页 > 解决方案 > R中的数值错误

问题描述

我需要比较数字。但是在一些比较中存在许多数值错误。我知道它们是错误的,因为分析结果是已知的。当然,当分析结果已知时,不需要数值评估,但我想知道如何以数值方式解决这些问题。示例如下所示...

> x <- seq(0,1,length=11)
> x[8]
[1] 0.7
> x[8]==0.7
[1] FALSE
> 
> x <- round(seq(1,0,length=21),2)
> x[3]==0.9
[1] TRUE
> x[5]==0.8
[1] TRUE
> (x[3]+x[5])/2
[1] 0.85
> (x[3]+x[5])/2==0.85
[1] FALSE

标签: rnumerical-computing

解决方案


推荐阅读