Whole Numbers & Operations · Grades 4, 5

Multi-Digit Multiplication: The Standard Algorithm

Quick answer

The standard algorithm multiplies by one digit at a time and adds the partial products. The shift in each row is not a rule to remember — the second row is multiplying by tens, so its answer is ten times bigger and sits one place further left. Estimating first turns the algorithm into something you can check.

What you'll learn

  • Multiply multi-digit numbers using the standard algorithm
  • Explain why each partial product is shifted
  • Estimate a product to check an answer

Breaking one hard problem into small ones

48×2348 \times 23

Nobody multiplies that in one step. The algorithm splits the 2323 into 20+320 + 3 and handles each piece:

48×23=(48×3)+(48×20)48 \times 23 = (48 \times 3) + (48 \times 20) =144+960=1104= 144 + 960 = 1104

Those two pieces are the partial products, and the written method is a layout for computing and adding them.

The layout

48×  231449601104\begin{array}{r} 48 \\ \times\; 23 \\ \hline 144 \\ 960 \\ \hline 1104 \end{array}
RowWhat it isWhy
14414448×348 \times 3the units digit
96096048×2048 \times 20the tens digit
11041104their sumthe two pieces together

Why the second row shifts

This is the step usually taught as “put a zero” and worth understanding instead.

The 22 in 2323 is not a two. It is two tens. So the second row is not 48×248 \times 2 — it is 48×2048 \times 20:

48×2=9648×20=96048 \times 2 = 96 \qquad 48 \times 20 = 960

Ten times bigger, so every digit sits one place further left. The zero is not a placeholder trick; it is the answer being ten times larger.

That is why a third row would shift twice. Multiplying by a hundreds digit gives an answer a hundred times bigger, so it moves two places.

A three-digit example

253×  4615181012011638\begin{array}{r} 253 \\ \times\; 46 \\ \hline 1518 \\ 10120 \\ \hline 11638 \end{array} 253×6=1518253×40=10120253 \times 6 = 1518 \qquad 253 \times 40 = 10120 1518+10120=116381518 + 10120 = 11638

Estimating first

Round both numbers and multiply the rounded values. It takes seconds and it catches the errors that matter.

48×23  ≈  50×20=100048 \times 23 \;\approx\; 50 \times 20 = 1000

The exact answer, 11041104, is close to 10001000 — so it is plausible.

An answer of 10,10410{,}104 or 114114 would not be, and those are exactly the errors the algorithm produces: a misplaced row or a lost partial product moves an answer by a factor of ten.

CalculationEstimatePlausible answers
48×2348 \times 2310001000around 10001000
253×46253 \times 46250×50=12,500250 \times 50 = 12{,}500around 12,00012{,}000
19×3119 \times 3120×30=60020 \times 30 = 600around 600600

An estimate does not tell you the answer is right. It tells you whether the answer is in the right neighborhood, which is what place-value errors get wrong.

Multiplying by tens and hundreds

36×10=36036×100=360036 \times 10 = 360 \qquad 36 \times 100 = 3600

Each factor of ten shifts every digit one place left, and the gap that opens at the units end is filled with a zero.

That is the same fact the algorithm’s shift relies on, and it is why the exponent counts the zeros in a power of ten.

Worked examples

Common mistakes

Practice problems

  1. Find 32×432 \times 4.

    Answer

    128128

    Full solution

    30×4=12030 \times 4 = 120 and 2×4=82 \times 4 = 8, so 128128.

  2. Find 56×1056 \times 10.

    Answer

    560560

    Full solution

    One factor of ten shifts every digit one place left.

  3. Find 23×1223 \times 12.

    Answer

    276276

    Full solution

    23×2=4623 \times 2 = 46 and 23×10=23023 \times 10 = 230, so 46+230=27646 + 230 = 276.

  4. Find 45×2045 \times 20.

    Answer

    900900

    Full solution

    45×2=9045 \times 2 = 90, then shift once for the ten: 900900.

  5. Estimate 39×2139 \times 21.

    Answer

    About 800800

    Full solution

    40×20=80040 \times 20 = 800. The exact answer is 819819.

  6. Find 64×2564 \times 25.

    Answer

    16001600

    Full solution

    64×5=32064 \times 5 = 320 and 64×20=128064 \times 20 = 1280, so 320+1280=1600320 + 1280 = 1600.

  7. Find 105×12105 \times 12.

    Answer

    12601260

    Full solution

    105×2=210105 \times 2 = 210 and 105×10=1050105 \times 10 = 1050, so 210+1050=1260210 + 1050 = 1260.

  8. How many rows does 37×24637 \times 246 produce if you multiply by each digit of 246246?

    Hint

    One row per digit.

    Answer

    Three

    Full solution

    The units, tens and hundreds digits each give a partial product, shifted zero, one and two places respectively.

  9. Find 214×32214 \times 32 and check with an estimate.

    Answer

    68486848

    Full solution

    214×2=428214 \times 2 = 428 and 214×30=6420214 \times 30 = 6420, so 428+6420=6848428 + 6420 = 6848.

    Estimate: 200×30=6000200 \times 30 = 6000, and 68486848 is in that neighborhood.

  10. Working out 56×3456 \times 34, Ana writes rows of 224224 and 168168, adds them and gets 392392. Find her error.

    Hint

    Estimate the answer first.

    Answer

    She did not shift the second row. The answer is 19041904.

    Full solution

    Both partial products are correct as bare multiplications: 56×4=22456 \times 4 = 224 and 56×3=16856 \times 3 = 168.

    But the 33 in 3434 is three tens, so the second row is 56×30=168056 \times 30 = 1680, not 168168.

    224+1680=1904224 + 1680 = 1904.

    An estimate catches it immediately: 60×30=180060 \times 30 = 1800, and her 392392 is not remotely near that. Being out by roughly a factor of five is the signature of one row sitting a place too far right.

Frequently asked questions

Why is the second row shifted left?

Because that digit is a tens digit. Multiplying by 4 tens gives an answer ten times bigger than multiplying by 4, so it belongs one place further left.

What is a partial product?

The result of multiplying by one digit of the bottom number. The partial products are then added to give the final answer.

Should I write a zero or leave a space?

Either, as long as the digits line up. Writing the zero makes the reason visible — you really are multiplying by a multiple of ten.

How do I check a multiplication?

Estimate first by rounding. 48 × 23 is roughly 50 × 20 = 1000, so an answer near 1100 is plausible and one near 300 is not.

What happens to the zeros when I multiply by 10 or 100?

Each factor of ten shifts every digit one place left, which shows up as a zero on the end. 36 × 100 = 3600.

What to learn next

Standards alignment

This lesson covers the following Common Core State Standards for Mathematics.

  • CCSS.MATH.CONTENT.5.NBT.B.5Number and Operations in Base TenFluently multiply multi-digit whole numbers using the standard algorithm.
  • CCSS.MATH.CONTENT.4.NBT.B.5Number and Operations in Base TenMultiply a whole number of up to four digits by a one-digit whole number, and multiply two two-digit numbers, using strategies based on place value and the properties of operations. Illustrate and explain the calculation by using equations, rectangular arrays, and/or area models.