[R] acos(0.5) == pi/3 FALSE

Sundar Dorai-Raj sundar.dorai-raj at pdf.com
Mon Sep 18 23:18:29 CEST 2006


Iñaki Murillo Arcos said the following on 9/18/2006 12:31 PM:
> Hello,
> 
>   I don't know if the result of
> 
>   acos(0.5) == pi/3
> 
> is a bug or not. It looks strange to me.
> 
>    Inaki Murillo
> 
> ______________________________________________
> R-help at stat.math.ethz.ch 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.

This is a FAQ:

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

 > acos(.5)
[1] 1.047198
 > pi/3
[1] 1.047198
 > acos(0.5) == pi/3
[1] FALSE
 > all.equal(acos(0.5), pi/3)
[1] TRUE

--sundar



More information about the R-help mailing list