[R] Simple seq() boolean equality problem

Rolf Turner r.turner at auckland.ac.nz
Tue Feb 24 02:35:21 CET 2009


On 24/02/2009, at 2:29 PM, Daniel G Polhamus wrote:

> Hi all, thanks in advance for the help.
>
> Can someone explain to me the following result, and what I'm doing  
> wrong
> in the second case?
>
>> seq(-43.7,-43.69,.001)[3]==-43.698
> [1] TRUE
>> seq(-43.7,-43.69,.001)[2]==-43.699
> [1] FALSE
>> seq(-43.7,-43.69,.001)[1]==-43.7
> [1] TRUE

Floating point arithmetic.  FAQ 7.31.  RTFFAQ.

	cheers,

		Rolf Turner

######################################################################
Attention:\ This e-mail message is privileged and confid...{{dropped:9}}




More information about the R-help mailing list