I am working under R2.11.1 Windows and I was wondering why there is a difference between seq.int(0,1,by=0.1)[4]-0.3 seq.int(0,1,length.out=11)[4]-0.3 there is also the fact that seq(0,1,by=0.1)[4]-0.3 seq(0,1,length.out=11)[4]-0.3 but I think this can be explained by floating precision... Alexander -- View this message in context: http://r.789695.n4.nabble.com/R2-11-1-seq-int-difference-between-by-and-length-out-tp4545683p4545683.html Sent from the R help mailing list archive at Nabble.com.
Berend Hasselman
2012-Apr-10 14:30 UTC
[R] R2.11.1 seq.int difference between by and length.out
On 10-04-2012, at 15:54, Alexander wrote:> I am working under R2.11.1 Windows and I was wondering why there is a > difference between > > seq.int(0,1,by=0.1)[4]-0.3 > seq.int(0,1,length.out=11)[4]-0.3 > > there is also the fact that > > seq(0,1,by=0.1)[4]-0.3 > seq(0,1,length.out=11)[4]-0.3 > > but I think this can be explained by floating precision...R FAQ: http://cran.r-project.org/doc/FAQ/R-FAQ.html 7.31 Why doesn't R think these numbers are equal? Berend