[R] floor() rounding problem?

Sean Davis sdavis2 at mail.nih.gov
Tue Aug 9 13:49:55 CEST 2005


On 8/9/05 7:42 AM, "Simon Woodhead" <simon.woodhead at bristol.ac.uk> wrote:

> Dear all,
> 
> Could someone please explain the following perculiarity?
> 
>> 2 == 0.2/0.1
> [1] TRUE
>> 3 == 0.3/0.1
> [1] FALSE
> 
> Similarly,
> 
> floor(0.2/0.1) = 2
> floor(0.3/0.1) = 2


This is a FAQ 
(http://cran.r-project.org/doc/FAQ/R-FAQ.html#Why-doesn_0027t-R-think-these-
numbers-are-equal_003f)

Hope this helps.
Sean




More information about the R-help mailing list