Unit calculations, unit conversions, and all that

A lot of people have trouble with calculations involving unit conversions. A typical problem might be, “a car travels 60 mph for 10 km. How long does that take in seconds? There are about 1.6 km in a mile.” Do I divide? Multiply? Both? When? Where? Why? We will deal with most of these questions soon.

First, here's an easier problem. A car travels 60 mph for 3 hours. How far does the car go in miles? You probably know how to do this. Multiply 60×3=180 and you are done. But let's slow that down. Understanding simpler problems like this more deeply can make the harder ones easier.

The main insight is that you can consider units (miles, hours, etc) to be just like numeric variables that you multipy by the quantities. For example, “3 hours” can be treated like 3×h much like “3 fours” can be treated like 3×4. Another insight that goes along with that is that the word “per” can be considered like the bar in a fraction. So “mph” can be considered as mi/h or mih.

Let's go back to our easier problem. We rewrite 60 mph as 60⁡mih and write 3 hours as 3⁡h. If we multiply those together, with the units left in, to get distance, we get

60⁡mih×3⁡h = 601⁡⋅mih⋅⁡31⋅⁡h1 (multiplying fractions) = 180⋅mi⋅hh (simplifying) = 180⋅mi1⋅hh = 180⋅mi1⋅1 (simplifying) = 180⁡mi1 = 180⁡mi

We multiply the units just as if they are variables. But what good was all that when we already knew how to solve the problem before? The main advantage is that keeping track of the units is an important way to check our answers. Notice that we got 180⁡mi, not just 180, which gives us some confidence that we got it right. If we had decided to divide instead we might have gotten

60⁡mih3⁡h = 20⁡(mih)h = 20⋅mih⋅1h = 20⁡mih2

Since the result is in strange mih2 units, not miles, we know our answer is wrong.

Now let's go back to the original problem: “a car travels 60 mph for 10 km. How long does that take in minutes? There are about 1.6 km in a mile.” To do unit conversions, we add another insight: if we assume that 1.6⁡km⁡=⁡1⁡mi, then dividing one by the other should equal one:

1.6⁡km1⁡mi=1⁡mi1.6⁡km=1

Similarly,

60⁡min1⁡h=1⁡h60⁡min=1

Be sure to realize that these unit conversions are nothing very special: they just involve multiplying by these alternate forms of one.

So then 10 km can be converted to miles thus:

10⋅km⋅1⋅mi1.6⋅km=⁡10⋅mi⋅km1.6⋅km=10⋅mi1.6=6.25⋅mi

Similarly, 60⁡mih can be converted to mimin thus:

60⁡mih⋅1⁡h60⁡min=60⁡mi⁡h60⁡min⁡h=1mimin

Putting it all together,

6.25⁡mi1⁡mimin = 6.25⁡mi⁡min1⁡mi = 6.25⁡min

That's it!

If you like, you can do all the conversions in one big calculation thus:

10⁡km⁡1⁡mi1.6⁡km60⁡mih⁡1⁡h60⁡min⁡ = (10⁡km⁡mi1.6⁡km)(60⁡mi⁡h⁡60⁡min⁡h) = 6.25⋅km⁡mikm1⋅mi⁡hmin⁡h = 6.25⁡mi(mimin) = 6.25⁡mi⋅minmi = 6.25⁡min⋅mimi = 6.25⁡min

Again, if you multiply when you should divide, or multiply or divide the wrong things, you will likely get units you are not expecting, which is evidence that you did something wrong.