While using the *bc* utility the other day, I had the occasion to use the
arbitrary precision math library, which is the option *-l*
(lowercase letter "l") of this utility.
I wanted to do a simple computation involving the sine of an angle.

I *assumed*, after reading the manual page, that all I had to do was put in
the angle (in degrees) in the *sine* function.
For example, the sine of 30 degrees would be given by:

s(30)

However, this didn't work. A little investigation revealed that the angle shouldn't be in degrees but in radians. For example, the sine of 30 degrees or 0.5263 radians,

s(.5263)

gives the correct answer of 0.5.

This is also true of the *cosine* function.

- in comp.unix.questions on Usenet, 19 April 1989