[Durgical](https://durgical.com/en/) › [DurgiPedia](https://durgical.com/en/durgipedia/) › [Nursing](https://durgical.com/en/nursing/) › [Medications and dose calculation](https://durgical.com/en/nursing/areas/medication/) › Dose calculation: the formula method and dimensional analysis

# Dose calculation: the formula method and dimensional analysis

- Calculation

To know how many tablets or millilitres to give, divide the ordered dose by the available strength and multiply by its quantity.

Updated Nov 5, 2026

## Key points

- Educational, not a clinical order: fictional drugs and made-up numbers.
- Formula: amount to give = (ordered dose ÷ dose on hand) × quantity.
- Convert to the same unit first: 1 g = 1000 mg; 1 mg = 1000 mcg.
- Round only the final answer, per protocol: adult doses over 1 mL to tenths and under 1 mL to hundredths; children's doses to hundredths.
- Ask whether the answer makes sense: many tablets or a huge volume suggest an error.
- Write 0.5, not.5; write 5, not 5.0: leading and trailing zero rules that prevent decimal-point errors.

## What it is

Dose calculation turns the medical order (how much drug) into what is prepared (how many tablets or millilitres). There are three equivalent methods: the «desired over have» formula (D/H × Q), ratio and proportion, and dimensional analysis, which chains fractions until only the unit you want is left. Before calculating, all amounts must be in the same unit. The examples on this page use fictional drugs and made-up numbers.

## Formulas

- Formula: D/H × Q, where D = desired dose, H = dose on hand and Q = quantity (tablet or mL).
- Ratio and proportion: H is to Q as D is to X; X = D × Q ÷ H.
- Dimensional analysis: ordered dose × (conversion factor) × (Q / H); the units cancel.
- Equivalents: 1 g = 1000 mg; 1 mg = 1000 mcg; 1 L = 1000 mL; 1 kg = 1000 g.

## How to calculate it

- Read the order and the label: name, ordered dose and strength on hand — these are the data.
- Convert to the same unit (for example g to mg) — different units cannot be divided.
- Set up the formula or dimensional analysis and write the units — if they do not cancel, the set-up is wrong.
- Calculate and round only at the end, per protocol — rounding earlier adds error.
- Check that the answer is reasonable — a dose of many tablets is a warning sign.
- Ask a colleague or the pharmacist to double-check if in doubt — two independent calculations catch errors.

## Worked examples (fictional drugs; educational, not a clinical order)

| Data | Set-up | Answer |
| --- | --- | --- |
| Order: drug A 375 mg by mouth. On hand: scored 250 mg tablets. | 375 mg ÷ 250 mg × 1 tablet | 1.5 tablets |
| Order: drug B 0.15 g. On hand: suspension 100 mg/5 mL. | 0.15 g = 150 mg; 150 mg ÷ 100 mg × 5 mL | 7.5 mL |
| Order: drug C 30 mg IV. On hand: ampoule 50 mg/2 mL. | 30 mg ÷ 50 mg × 2 mL | 1.2 mL |
| Order: drug D 250 mcg. On hand: 0.125 mg tablets (dimensional analysis). | 250 mcg × (1 mg / 1000 mcg) × (1 tablet / 0.125 mg) = 0.25 ÷ 0.125 | 2 tablets |

## Common mistakes

- Forgetting to convert units (mg and mcg): causes thousandfold errors.
- Turning the fraction upside down (have over desired).
- Confusing the total strength of the ampoule with the strength per mL.
- Rounding in intermediate steps.

## Double-checking

- Do the calculation twice by different methods (formula and dimensional analysis).
- If your answer differs from pharmacy's or a colleague's, do not give the drug until it is resolved.
- Compare with the drug's usual range in an institutional reference.

## Test yourself

Think of the answer, then tap the question to see it.

## What is the «desired over have» formula?

Ordered dose ÷ dose on hand × quantity (D/H × Q).

## What is done before using the formula if the order is in grams and the label in milligrams?

Convert everything to the same unit: 1 g = 1000 mg.

## Educational example: an order of 60 mg and an ampoule of 40 mg/2 mL. How many mL are prepared?

60 ÷ 40 × 2 = 3 mL (made-up numbers, educational, not a clinical order).

[Add to my cards (3)](https://durgical.app/estudiar/?add=/en/nursing/dose-calculation-the-formula-method-and-dimensional-analysis/)

## Connections

## Related 3

- [Weight-based doses (per kilogram) and paediatric safety](https://durgical.com/en/nursing/weight-based-doses-and-paediatric-safety/)
- [The rights of medication administration](https://durgical.com/en/nursing/the-rights-of-medication-administration/)
- [Continuous infusions: concentration and rate per kilogram per minute](https://durgical.com/en/nursing/continuous-infusions-concentration-and-rate-per-kilogram-per-minute/)

[← All of nursing](https://durgical.com/en/nursing/)

Educational content for students; it does not replace your institution's protocols, supervised clinical training or a prescriber's order. Dose-calculation examples use made-up numbers: they are educational, not a clinical order.

Sources: [Nursing Skills (Open RN), 5.6 Using Dimensional Analysis](https://med.libretexts.org/Bookshelves/Nursing/Nursing_Skills_(OpenRN)/05%3A_Math_Calculations/5.06%3A_Using_Dimensional_Analysis) (Open RN, Chippewa Valley Technical College (LibreTexts), 2022); [Nursing Skills (Open RN), 5.9 Liquid Concentrations](https://med.libretexts.org/Bookshelves/Nursing/Nursing_Skills_(OpenRN)/05%3A_Math_Calculations/5.09%3A_Liquid_Concentrations) (Open RN, Chippewa Valley Technical College (LibreTexts), 2022); [Nursing Skills (Open RN), 5.5 Rounding](https://med.libretexts.org/Bookshelves/Nursing/Nursing_Skills_(OpenRN)/05%3A_Math_Calculations/5.05%3A_Rounding) (Open RN, Chippewa Valley Technical College (LibreTexts), 2022); [Nursing Skills (Open RN), 5.4 Equivalencies](https://med.libretexts.org/Bookshelves/Nursing/Nursing_Skills_(OpenRN)/05%3A_Math_Calculations/5.04%3A_Equivalencies) (Open RN, Chippewa Valley Technical College (LibreTexts), 2022).

## **Spotted a mistake?** We are always improving for the community. Tell us what is wrong and our team will review it. Report a mistake

Representative model, for educational purposes only.

---
Source: https://durgical.com/en/nursing/dose-calculation-the-formula-method-and-dimensional-analysis/
License: CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Cite as: DurgiPedia (durgical.com), https://durgical.com/en/nursing/dose-calculation-the-formula-method-and-dimensional-analysis/
