From: Brian Candler Date: 2009-12-26T18:56:48+09:00 Subject: Re: Trig value errors The answers given by sin() and cos() are already the most accurate which could be provided given the constraints of floating-point representation. Why would you want to make them less accurate? Surely it would be a bug if the values returned were less accurate than the representation allows? Floating-point can represent smaller increments the closer you get to zero. So values of 0 +/- dX can be represented much more accurately than 1 +/- dX. -- Posted via http://www.ruby-forum.com/.