From: John W Higgins Date: 2009-12-23T13:52:39+09:00 Subject: Re: Trig value errors --00163631073b6fcb00047b5e175e Content-Type: text/plain; charset=ISO-8859-1 Good Evening, On Tue, Dec 22, 2009 at 7:50 PM, jzakiya wrote: > ... > it's a matter of conceptual accuracy that the language > has MADE A CHOICE not to satisfy. > First, the choice was not made by Ruby - you might want to do a little homework in the future and see how the calculations are performed. Ruby (and Python as far as I can see from their man pages) utilize the C standard for trig calculations. This allows Ruby to simply wrap standard functions to handle the calculations. Standards that are used in a very large and wide variety of programs and languages. Because they are standards, it most likely means an awful lot of thought went into them to decide the where and when and how of accuracy. Unfortunately, it seems that you have needs which go above and beyond the C standard. Something like the GNU HPA (http://www.nongnu.org/hpalib/) might be something you need an interface to (although it might not be any better for you at the end of the day). Your passion is admirable - but you have to understand that your pet project doesn't always garner the attention of everyone. We all hate the corner edges - but people are constantly trying to round (no pun intend) them off as best they can. Things keep getting better every day and asking why something exists as opposed to accusing the community of messing with you will certainly help you in the long run. John --00163631073b6fcb00047b5e175e--