From jrecta at gmail.com  Thu Dec 27 08:00:23 2007
From: jrecta at gmail.com (jrecta at gmail.com)
Date: Thu, 27 Dec 2007 08:00:23 +0100 (CET)
Subject: [Rd] x=.94 (PR#10529)
Message-ID: <20071227070024.05CDF2834158@mail.pubhealth.ku.dk>

I am using R Version 2.6.2007-11-23.  I do not know if the problem exists
for other values or versions

I encountered a problem when searching for the number 0.94 and 0.95 in a
vector of values.  I illustrate it below by creating a sequence of values 2
ways and then looking for the value 0.94 (same result for 0.95).  It looks
like the vector generated by seq( ) is a bit off:

> a<-seq(.9,.95,by=.01)
> a
[1] 0.90 0.91 0.92 0.93 0.94 0.95

> b<-c(.90,.91,.92,.93,.94,.95)
> b
[1] 0.90 0.91 0.92 0.93 0.94 0.95

> a==.94
[1] FALSE FALSE FALSE FALSE FALSE FALSE
> b==.94
[1] FALSE FALSE FALSE FALSE  TRUE FALSE

> a-b
[1] 0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00 1.110223e-16
[6] 1.110223e-16

	[[alternative HTML version deleted]]



[Rd] x=.94 (PR#10529)
jrecta at gmail.com