> (0.1 + 0.2) == 0.3 [1] FALSE
Why do you compare point to point? I have never once in my Statistics education compared point to point. You always need to see the probability of the result if it is within 2 points.
But if you want to compare use all.equal(0.1 + 0.2, 0.3)
> all.equal(0.1 + 0.2 + 0.000000003, 0.3) [1] TRUE