Angles show up everywhere — in the tilt of a roof, the arc of a thrown ball, the rotation of a camera lens, the slice of a pie chart. But depending on who you're talking to or what tool you're using, angles get expressed in completely different units. A mathematician might hand you radians. A surveyor gives you gradians. Your protractor thinks in degrees. And if you're mixing sources, it's easy to make errors that compound fast.
The Radian Trap People Fall Into
Ever wonder why so many student physics assignments come back with completely wrong answers even though the student "used the right formula"? A huge percentage of those errors trace back to one thing: mixing up radian mode and degree mode on the calculator.
Say you're computing the horizontal range of a projectile launched at 45°. The formula involves sin(2θ). Punch in sin(90) on a calculator in degree mode and you get 1. Punch in sin(90) in radian mode and you get 0.894. Those are very different numbers. If your calculator is set wrong, your answer is wrong — and it might not be obvious until the numbers just don't make sense.
The fix is simple: always check your calculator mode before starting a problem. And if you're writing code, check whether the trig functions expect radians (they almost always do). Python's math.sin() function, for example, takes radians. If you pass it 45 thinking it's degrees, it calculates the sine of 45 radians, not 45°. The result is -0.8509 instead of 0.7071. Sound familiar? It happens constantly.
Angles in Navigation and Compass Bearings
Navigation adds another wrinkle: compass bearings. These are expressed in degrees from 0 to 360, measured clockwise from north. But standard mathematical angles measure counterclockwise from the positive x-axis (east). So a bearing of 90° (due east in navigation) corresponds to a mathematical angle of 0°. A bearing of 0° (north) is a mathematical angle of 90°.
The conversion formula is: mathematical angle = 90° − bearing. Or if the bearing is greater than 90°: mathematical angle = 450° − bearing, keeping the result in the 0–360 range. This matters if you're writing any code that blends navigation data with trigonometry. Forgetting this flip is the kind of subtle bug that makes your ship plot due south when it should be heading northeast.