Skip to main content

Dimensional Analysis for Dosage Calculations

Dimensional analysis treats units like numbers: you multiply by fractions that equal 1 and let unwanted units cancel until only the unit you want is left.

In this lesson

  • The seven steps of a dimensional-analysis setup
  • How to arrange a conversion factor so a unit cancels
  • Tablet, liquid, unit-conversion and weight-based examples
  • How to check a setup before doing any arithmetic

What you're solving for

The unit you want at the end — mL, tablets, mg — decides how every fraction in the chain is arranged.

The method, step by step

  1. Identify the desired final unit. Write it on the right: “= ? mL”.
  2. Start with the given information — usually the ordered dose.
  3. Multiply by conversion factors. A factor like 1,000 mcg / 1 mg equals 1, so it changes the unit without changing the amount.
  4. Arrange each factor so the unwanted unit cancels. If mg is on top, put mg on the bottom of the next fraction.
  5. Confirm only the desired unit remains. Cross out matching units above and below the line.
  6. Do the arithmetic: multiply the tops, multiply the bottoms, divide.
  7. Apply the rounding the problem requires — only at the end, and only if instructed.

In the examples below, crossed-out units cancel. Each example also has a linear form in plain text, and screen readers hear the chain read aloud with the units that cancel.

Worked examples

Example 1: Liquid medication

Ordered: 150 mg. On hand: 100 mg / 5 mL. How many mL?

Final unit: mL. Start with 150 mg; the label factor is written 5 mL over 100 mg so mg cancels.

150 mg, times 5 mL over 100 mg, equals 7.5 mL. mg cancels, leaving mL.

Answer: 7.5 mL

Example 2: Unit conversion in the chain

Ordered: 0.25 mg. On hand: 125 mcg tablets. How many tablets?

The order is in mg but the label is in mcg. Insert 1,000 mcg / 1 mg to cancel mg, then the label factor cancels mcg.

0.25 mg, times 1,000 mcg over 1 mg, times 1 tablet over 125 mcg, equals 2 tablets. mg and mcg cancel, leaving tablets.

Answer: 2 tablets

Example 3: Weight-based (dose per kg given)

The order supplies 4 mg/kg. The fictional patient weighs 55 lb. Calculate the ordered dose in mg.

Final unit: mg. Convert lb to kg with 1 kg / 2.2 lb, then multiply by the given 4 mg per 1 kg.

55 lb, times 1 kg over 2.2 lb, times 4 mg over 1 kg, equals 100 mg. lb and kg cancel, leaving mg.

The dose per kg comes from the fictional order. The math does not decide whether it is appropriate.

Answer: 100 mg

Why a conversion factor doesn't change the amount

1,000 mcg and 1 mg are the same mass, so 1,000 mcg / 1 mg equals 1. Multiplying by 1 changes how the amount is written, not how much there is. That is why you can insert as many factors as you need.

Common mistakes

A factor written upside down

What goes wrong
150 mg × (100 mg / 5 mL)
Why it fails
mg ends up on top twice (mg²), so nothing cancels.
Correct approach
150 mg × (5 mL / 100 mg) — mg on the bottom cancels mg on top.

Stopping before the unit is right

What goes wrong
0.25 mg × (1,000 mcg / 1 mg) = 250 mcg, then stopping
Why it fails
The question asked for tablets. mcg is still left.
Correct approach
Keep going: × (1 tablet / 125 mcg) = 2 tablets.

Quick self-check

Which way up should the 2.2 factor go when starting from pounds?

Show the answer

1 kg / 2.2 lb — lb on the bottom cancels the lb in the starting value.

Compare methods

Try the same problems with Desired Over Have and ratio and proportion. Practice questions let you switch between methods on the same answer.

Calculate and practice

Related lessons

Sources

Explanations are original Dosage Calcs wording. See all sources and the methodology.

Educational Use & Safety

Educational content only. These lessons teach medication math using fictional values and do not determine an appropriate medication, dose, infusion rate, or treatment for an actual patient.

Educational Use & Safety