On Fri, Jun 08, 2018 at 06:34:25PM +1200, Greg Ewing wrote: > I'm not sure what all the fuss is about: > > >>> from math import pi, sin > >>> sin(pi/2) > 1.0
Try cos(pi/2) or sin(pi/6). Or try: sin(pi/4) == sqrt(2)/2 tan(pi/4) == 1 tan(pi/3) == sqrt(3) And even tan(pi/2), which ought to be an error, but isn't. These are, of course, limitations due to the finite precision of floats. But Julia gets the equivalent degree-based calculations all correct, except for tan(90) where it returns Inf (NAN would be better, as the limit from below and the limit from above are different). -- Steve _______________________________________________ Python-ideas mailing list Python-ideas@python.org https://mail.python.org/mailman/listinfo/python-ideas Code of Conduct: http://python.org/psf/codeofconduct/