Degrees vs radians: why your calculator gives the "wrong" answer

If sin(30) comes out as −0.988 instead of 0.5, nothing is broken. Your calculator is measuring the angle in radians. Here's what that means and how to know which mode you need.

The quick fix

Look for DEG, RAD or D / R on your calculator's display. On Kalkuli it's the button above the display. If your angles are in degrees (they have a ° symbol, or they're things like 30, 45 and 90), set it to DEG.

A five-second check that works on any calculator: type sin(30). If you get 0.5, you're in degrees. If you get −0.988, you're in radians.

Try it in both modes: sin(30)

Open in the calculator

What a radian actually is

Degrees are arbitrary: the Babylonians split a circle into 360 parts, probably because 360 divides so neatly and is close to the number of days in a year. Radians come from the circle itself.

Take a circle and measure off an arc along its edge that's the same length as the radius. The angle at the centre is one radian. It's a bit over 57°.

Because the circumference is 2π times the radius, a full turn is 2π radians. That gives the conversions:

360° = 2π rad 180° = π rad 1 rad = 180°/π ≈ 57.2958° radians = degrees × π / 180 degrees = radians × 180 / π
DegreesRadians (exact)Radians (decimal)
30°π/60.5236
45°π/40.7854
60°π/31.0472
90°π/21.5708
180°π3.1416
360°2π6.2832

So when a calculator in radian mode sees sin(30), it's working out the sine of 30 radians. That's 30 × 57.2958 ≈ 1,718.9°, which is 4 full turns plus 278.9°, and sin 278.9° ≈ −0.988. The calculator is right; it's just answering a different question.

Why mathematicians bother with radians

Radians make the formulas cleaner. With θ in radians:

  • Arc length is just s = rθ. A 40° arc on a circle of radius 0.5 m is 0.5 × 0.6981 = 0.349 m. In degrees you'd need s = πrθ/180.
  • Sector area is ½r²θ.
  • Small-angle approximation: for small θ, sin θ ≈ θ. sin(5°) = 0.08716 and 5° = 0.08727 rad, less than 0.2% apart. This is what makes pendulum and optics formulas simple, and it only works in radians.
  • Calculus: the derivative of sin x is cos x only when x is in radians. In degrees it's (π/180) cos x, and that awkward factor would appear everywhere.

That's why anything involving calculus, oscillations, waves or angular velocity is written in radians, even when nobody says so.

Which mode do you need?

Use degrees when:

  • the angle has a ° symbol, or is a "round" value like 30, 45, 60 or 120;
  • you're solving a triangle, doing GCSE or A-level geometry, surveying, navigation or bearings;
  • you're reading angles off a protractor, a drawing or a CAD package.

Use radians when:

  • π appears in the angle (sin(π/6), cos(2πft));
  • you're differentiating or integrating trig functions;
  • you're working with angular frequency ω, oscillations, AC circuits or waves;
  • the angle is a plain decimal with no units from a physics formula, such as θ = 0.35.
Rule of thumb

If you can see π or you're in a physics/calculus formula, it's radians. If you can see a ° sign or you're working with a triangle you could draw, it's degrees.

Where radians catch people out

Spreadsheets

Excel, Google Sheets and LibreOffice all use radians, and there's no mode to change. =SIN(30) gives −0.988. Use =SIN(RADIANS(30)), or =SIN(30*PI()/180). The inverse functions also return radians, so wrap them: =DEGREES(ASIN(0.5)) gives 30.

Programming languages

JavaScript's Math.sin, Python's math.sin, C's sin() and practically every other language work in radians only. Python has math.radians() and math.degrees() to convert. A surprising number of bugs in games and robotics code come from feeding degrees into these functions.

Revolutions per minute

Engineering formulas such as power = torque × angular velocity (P = Tω) need ω in radians per second. A motor spinning at 3,000 rpm is turning at

ω = 3000 × 2π / 60 = 314.16 rad/s

Forget the 2π and your power figure is 6.28 times too small.

Inverse functions

sin⁻¹, cos⁻¹ and tan⁻¹ return their answers in whichever mode the calculator is in. In radian mode, sin⁻¹(0.5) = 0.5236, which is π/6, and is correct; it just isn't in degrees.

Gradians

Some handheld calculators have a third mode, GRAD or G, where a right angle is 100 gradians. It's used in some surveying work in continental Europe and almost nowhere else. If your calculator shows G and your answers are slightly off, that's why: 30 gradians is only 27°.

Converting by hand

Worked examples

135° to radians: 135 × π / 180 = 3π/4 ≈ 2.356 rad.

2.5 rad to degrees: 2.5 × 180 / π ≈ 143.24°.

Is 1 radian more or less than 60°? Less: 1 rad ≈ 57.3°. A handy picture is that an equilateral triangle's corner (60°) is slightly bigger than one radian.

On Kalkuli you can do the conversion in either mode by typing the formula: 135 × π ÷ 180 or 2.5 × 180 ÷ π.