序列中的元素返回字符串

时间:2018-09-24 14:24:31

标签: r

我正在做一个简单的序列。为什么会这样?

Browse[1]> seq(7.4, 12.7, 0.001)[2] == 7.401
[1] FALSE
Browse[1]> seq(7.4, 12.7, 0.001)[2] == '7.401'
[1] TRUE

1 个答案:

答案 0 :(得分:2)

这是一个浮点(公差)错误。试试

round(seq(7.4, 12.7, 0.001)[2], 3) == 7.401
#TRUE