Level 6Grade 6skill: decimal_add· 7 min read

How to Add Decimals: Line Up the Point

In short: To add decimals, stack the numbers so the decimal points line up in one vertical column, fill short numbers with placeholder zeros, add right to left, carrying as usual, and bring the point straight down. Lining up the point just means adding quantities of the same size.

The one rule: line up the decimal point

Whole-number addition trains you to shove digits to the right and start from the last one. With decimals, that habit is a trap. Here the anchor is the decimal point, not the right edge of the number. Stack the numbers so every point sits in one straight vertical line, and every column below the point automatically holds digits of the same size — tenths over tenths, hundredths over hundredths.

The habit that makes this painless is the placeholder zero. If one number is short a column, fill it with a zero: 3.7 becomes 3.70. That zero changes nothing about the value (seven tenths is the same as seventy hundredths) but it keeps your columns honest so you never add a tenth to a hundredth by accident.

Once the columns are clean, you add exactly like you always have — right to left, carrying when a column tops nine — and you bring the decimal point straight down into the answer.

  1. Write the numbers in a vertical stack with every decimal point in the same column.
  2. Fill any short number with placeholder zeros so all rows have the same number of decimal places.
  3. Add column by column, right to left, carrying into the next column whenever the total reaches 10.
  4. Drop the decimal point straight down into the answer, directly below the points above it.
  5. Estimate by rounding to check: the answer should land near your rounded guess.

Why lining up the point actually works Why it works

0.7 = 0.70
A trailing zero after the decimal never changes the value, so you can always pad a number to match its neighbour.

0.7 is 7 tenths; 0.70 is 70 hundredths — the same slice of a whole, written with a finer ruler.

Same-size columns
Lining up the point forces tenths above tenths and hundredths above hundredths, so every column adds like with like.

In 3.70 + 2.45 the tenths column is 7 + 4, never 7 + 5 — the point guarantees it.

Not the right edge
Right-aligning works for whole numbers only because their invisible point sits at the far right; decimals move that point, so you must follow the point instead.

Right-aligning 3.7 under 2.45 would stack 7 over 5 — tenths over hundredths — which is simply wrong.

Here is the one idea worth keeping: “line up the decimal point” is just shorthand for add quantities of the same size. Decimals are fractions with denominators of 10, 100, 1000… and you cannot add tenths of a metre to hundredths of a metre until you rename them to a common unit. The point does that renaming for you automatically.

Worked examples

3.7 + 2.45 = 6.15
  1. Stack with points aligned and pad 3.7 to 3.70.
  2. Hundredths: 0 + 5 = 5.
  3. Tenths: 7 + 4 = 11 — write 1, carry 1.
  4. Ones: 3 + 2 = 5, plus the carried 1 = 6.
  5. Bring the point down between the ones and the tenths.
12.6 + 4.85 + 0.9 = 18.35
  1. Pad to 12.60, 4.85, 0.90 so all have two decimal places.
  2. Hundredths: 0 + 5 + 0 = 5.
  3. Tenths: 6 + 8 + 9 = 23 — write 3, carry 2.
  4. Ones: 2 + 4 + 0 = 6, plus carried 2 = 8.
  5. Tens: 1 + 0 + 0 = 1.
  6. The point drops into place directly below the ones it lined up with.
9 + 0.47 = 9.47
  1. A whole number hides a point at its right: 9 is 9.00.
  2. Stack 9.00 over 0.47 with points aligned.
  3. Hundredths: 0 + 7 = 7. Tenths: 0 + 4 = 4. Ones: 9 + 0 = 9.
  4. No carrying needed.
6.95 + 3.8 = 10.75
  1. Pad 3.8 to 3.80.
  2. Hundredths: 5 + 0 = 5.
  3. Tenths: 9 + 8 = 17 — write 7, carry 1.
  4. Ones: 6 + 3 = 9, plus carried 1 = 10 — write 0, carry 1.
  5. Tens: carried 1 = 1, giving 10.75. Round-check: 7 + 4 = 11, and 10.75 is close.

Four ways this goes wrong

Right-aligning instead of lining up the point

✗ 5.52

Stacking 3.7 and 2.45 by their right edges pushes the 7 into the hundredths column, so the student is really adding 3.07 + 2.45 = 5.52. The tenths and hundredths got swapped.

Fix: Align the decimal points, not the last digits. Pad 3.7 to 3.70 first, and the 7 stays in the tenths column where it belongs.

place_value_slip

Counting decimal places like it's multiplication

✗ 0.615

The digits add correctly to 615 hundredths, but the student borrows the multiplication rule — “1 place + 2 places = 3 places” — and pushes the point three spots from the right, landing on 0.615 instead of 6.15.

Fix: Addition never counts places. Just bring the point straight down from the column above; it lands between the 6 and the 1, giving 6.15.

decimal_point_shift

Subtracting instead of adding

✗ 1.25

Misreading the sign turns 3.7 + 2.45 into 3.7 − 2.45 = 1.25. The alignment is fine, but the operation is wrong, so the answer comes out far too small.

Fix: Check the sign before you start. A sum of two positive decimals must be larger than either number — 6.15 is bigger than both 3.7 and 2.45, so it passes the sanity check; 1.25 fails it.

wrong_operation

Forgetting to carry the tenths

✗ 5.15

The tenths column is 7 + 4 = 11, but the student writes the 1 and drops the carry. The ones column then reads 3 + 2 = 5 with no extra, giving the correct-so-far but unfinished 5.15.

Fix: Whenever a column reaches 10 or more, carry the extra into the next column. That carried 1 lifts the ones from 5 to 6, finishing the answer at 6.15.

partial_computation

Practice: add the decimals

Line up the points, pad with placeholder zeros, and add. Estimate first by rounding so you can catch a misplaced point before it costs you.

Frequently asked questions

Do I have to add the placeholder zeros, or can I skip them?

You can skip writing them once you are confident, but they are the safest habit going. Padding 3.7 to 3.70 keeps every column full so you never accidentally add a tenth to a hundredth. Skip them only when you can already picture the empty columns clearly.

What if the numbers have different numbers of decimal places?

That is exactly what placeholder zeros are for. Line up the points, then fill the shorter number with zeros on the right until both have the same number of decimal places. 12.6 + 4.85 becomes 12.60 + 4.85, and the columns match up perfectly.

How do I add a whole number to a decimal, like 9 + 0.47?

Every whole number has an invisible decimal point at its right end, so 9 is 9.00. Write it as 9.00, line the point up under the 0.47, and add normally to get 9.47.

Why not line up the right-hand side the way I do with whole numbers?

Whole numbers work right-aligned only because their point is fixed at the far right. Decimals move the point, so right-aligning would stack tenths over hundredths and give a wrong answer. Follow the point, not the edge.

How can I check my answer quickly?

Round each number and add the rounded values in your head. For 6.95 + 3.8, round to 7 + 4 = 11, so an answer of 10.75 looks right. If your result is nowhere near the estimate, you have probably misplaced the decimal point.