Описаны разные ‘грабли’, на которые можно наступить при программировании на языке R, в том числе и те, на которые не наступить просто нельзя.
Например:
0.1==1/10
[1] TRUE
0.1==0.3/3
[1] FALSE
Смотрите также здесь
http://www.burns-stat.com/pages/Tutor/R_inferno.pdf