Quote:Original post by DemosthenesBecause they want arbitrary precision
Why not Math.PI? :D
Math.PI is a double. What if I want to print out 1 million digits of pi?
Using atan isn't going to help anyone (as already pointed out) because now you're going to need another routine to calculate atan of a number up to an arbitrary precision.