Programmers - Do you prefer Degrees, or Radians?

Miscellaneous Forums/General Discussion/Programmers - Do you prefer Degrees, or Radians?

I've used degrees in the past, since they are usually much more human readable, but recently I realized something about radians that I'm surprised I haven't heard mentioned more:

If you declare a 2PI constant, it's really easy to define angles as x * 2PI, where x is a value between 0 and 1 indicating a rotation between 0 and 360 degrees. This way, 0.25 = 45 degrees, 0.50 = 180 degrees, 0.75 = 270 degrees, 1.00 = 360 degrees. I don't know about you, but this just makes a lot more sense to me, than a range like 0-360 which was chosen hundreds of years ago based on the approximate rotation of the earth around the sun in one day.