FAQ 7.31

On 2/4/08, Eric Elguero <[EMAIL PROTECTED]> wrote:
> Hi everybody,
>
> this is a warning more than a question.
>
> I noticed that seq produces approximate results:
>
> > seq(0,1,0.05)[19]==0.9
> [1] TRUE
> > seq(0,1,0.05)[20]==0.95
> [1] FALSE
> > seq(0,1,0.05)[21]==1
> [1] TRUE
>
> > seq(0,1,0.05)[20]-0.95
> [1] 1.110223024625157e-16
>
> I do not understand why 0.9 and 1 are correct (within some
> tolerance or strictly exact?)  and 0.95 is not.
>
> this one works:
>
> > ((0:20)/20)[20]==0.95
> [1] TRUE
>
> Eric Elguero
>
> ______________________________________________
> R-help@r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.
>


-- 
Jim Holtman
Cincinnati, OH
+1 513 646 9390

What is the problem you are trying to solve?

______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to