gg
Home › Blog › Why Celsius and Fahrenheit need an offset, not just a factor

Why Celsius and Fahrenheit need an offset, not just a factor

2026-08-26 · 3 min read
unitsmatheveryday

Most unit conversions are one multiplication. Meters to feet, kilograms to pounds, liters to gallons — pick the factor, multiply, done. Temperature between Celsius and Fahrenheit is the everyday conversion that refuses to work that way, and the reason is worth understanding once because it explains every mistake people make with it.

Two scales, two anchors, two different zeros

Celsius puts 0 at the freezing point of water and 100 at its boiling point, at standard pressure. Fahrenheit puts those same two physical events at 32 and 212.

Two things follow. First, the degrees are different sizes: the same interval is 100 Celsius degrees and 212 − 32 = 180 Fahrenheit degrees, so one Celsius degree is 180 / 100 = 1.8 Fahrenheit degrees. That is the factor, and it is exactly 9/5.

Second, and this is the part that breaks naive conversion, the two scales do not share a zero. Zero meters is zero feet, so length converts by multiplying. Zero Celsius is 32 Fahrenheit, so temperature does not. You need the factor to fix the size of the degree and an offset to fix where counting starts:

Note the order. Going the other way you subtract first and then divide, because the offset belongs to the position and the factor belongs to the size. Doing it in the wrong order is the single most common arithmetic slip in the whole conversion.

The one reading where the two scales meet

Because one scale climbs faster than the other and they start in different places, there is exactly one value where they cross. Find it by asking for the number that converts to itself:

  1. Set them equal: x = x × 1.8 + 32.
  2. Gather the x terms: x − 1.8x = 32, so −0.8x = 32.
  3. Divide: x = 32 / −0.8 = −40.

So −40°C is −40°F. Check it forwards: −40 × 1.8 = −72, and −72 + 32 = −40. It is the only reading where the two scales agree, and it is a genuinely useful thing to carry around, because it is a fixed point you can sanity-check any conversion against.

The mental shortcut, and how far off it is

The popular shortcut for Celsius to Fahrenheit is double it and add thirty. It is fast, and it is wrong by an amount you can predict exactly. The real sum is 1.8C + 32; the shortcut computes 2C + 30. Subtract one from the other and the error is 0.2C − 2.

That single expression tells you everything about the shortcut:

So the shortcut is pinned at 10°C and drifts by two Fahrenheit degrees for every ten Celsius degrees you move away from there, overshooting above and undershooting below. For deciding what to wear, an error of two or three degrees is nothing. Anywhere the number actually matters, it is not good enough, and the further you get from room temperature the worse it becomes.

If you want a shortcut that is exact rather than close, use the fact that 2 − 0.2 = 1.8: double the Celsius figure, take ten percent of that off, then add thirty-two. For 20°C: double to 40, subtract 4 to get 36, add 32 for 68°F. That is not an approximation — it is the real formula rearranged into two steps you can do in your head.

Kelvin is the easy one

Kelvin uses degrees the same size as Celsius, so there is no factor at all — only an offset: K = C + 273.15. Its zero is absolute zero, the bottom of the scale, which is why Kelvin has no negative values. In the other two scales that point is −273.15°C, and running it through the formula gives −273.15 × 1.8 = −491.67, then −491.67 + 32 = −459.67°F.

The free Temperature Converter takes a value in Celsius, Fahrenheit or Kelvin and shows all three at once, on your device. Seeing the three together is the fastest way to build the intuition, and once −40 and the 0.2C − 2 error term are in your head you can check its answers without it.

Try it free — with the steps shown

The Temperature Converter runs in your browser and shows exactly how it got the answer, so the method sticks.

Open Temperature Converter

More from the blog