C

Long Multiplication Calculator

📅Last updated: January 14, 2026
Reviewed by: LumoCalculator Team

Master long multiplication with step-by-step partial products, carry explanations, and aligned calculations. Enter any two whole numbers to see exactly how multiplication works.

Multiply Numbers

×

Results

1234 × 567 =
699678
Final Product

Traditional Layout

1234
× 567
617000
74040
8638
699678

Partial Products

1234 × 5(shift 2)
617000
1234 × 6(shift 1)
74040
1234 × 7
8638

Sum of Partial Products

617000 + 74040 + 8638 = 699678

What Is Long Multiplication?

Long multiplication (also called column multiplication or the standard algorithm) is the foundational method for multiplying multi-digit numbers by hand. Invented centuries ago and refined through mathematical history, it remains the primary multiplication technique taught worldwide because it's systematic, reliable, and builds essential number sense.

The core insight is distributive property: instead of tackling a complex multiplication all at once, you break it into simpler pieces. When multiplying 234 × 56, you're really computing 234 × 6 + 234 × 50. Each of these "partial products" is easier to calculate, and adding them gives the final answer.

The Mathematical Foundation

234 × 56 = 234 × (50 + 6) = 234 × 50 + 234 × 6

This is the distributive property: a × (b + c) = a × b + a × c. Long multiplication applies this for each digit of the multiplier, with appropriate place value shifts.

While calculators have made manual multiplication less necessary for everyday tasks, understanding the algorithm develops critical thinking about place value, carrying, and how numbers work together—skills that transfer to algebra, estimation, andpercentage calculations.

The Long Multiplication Algorithm: Step by Step

Let's walk through multiplying 347 × 28 to see every step of the process.

Visual Breakdown: 347 × 28

347
× 28
2776 (347 × 8)
6940 (347 × 2, shifted)
9716
1
Multiply by the ones digit (8)
347 × 8: Start right to left. 7×8=56 (write 6, carry 5). 4×8=32+5=37 (write 7, carry 3). 3×8=24+3=27. Result: 2776
2
Multiply by the tens digit (2), shift one place
347 × 2 = 694. But since 2 is in the tens place, we shift: 6940. (Equivalent to 347 × 20)
3
Add all partial products
2776 + 6940 = 9716. This is the final answer.

💡 The Shift Rule

Each partial product shifts left by one position for each digit position of the multiplier digit. Ones digit: no shift. Tens digit: one zero. Hundreds digit: two zeros. This is place value in action.

How Carries Work in Long Multiplication

Carrying (or "regrouping") is what happens when a single-digit multiplication produces a two-digit result. Since each column can only hold one digit, the extra value must be "carried" to the next column on the left.

Example: 47 × 6 with carries

Step 1: 7 × 6
7 × 6 = 42
Write 2, carry 4
Step 2: 4 × 6 + carry
4 × 6 = 24
24 + 4 = 28
Write 28
Result
282
47 × 6 = 282 ✓

The "carry trail" feature in our calculator shows this propagation visually. When you enable it, you can see exactly which carries occurred at each step—useful for checking your manual work or understanding where mistakes might happen.

⚠️ Common Carry Mistakes

  • Forgetting to add the carry to the next multiplication
  • Adding the carry to the wrong digit (it goes to the next column left)
  • Dropping carries when the multiplication is 0 (0 × anything = 0, but add any carry!)

Long Multiplication vs. Other Methods

Long multiplication isn't the only way to multiply. Different methods suit different situations. Understanding alternatives can improve your number sense and provide backup strategies when one method feels difficult.

MethodBest ForProsCons
Long MultiplicationAny size numbersSystematic, universalMany steps for large numbers
Lattice (Grid)Reducing carry errorsAll multiplications first, then add diagonalsRequires grid setup
Mental MathQuick estimates, small numbersFast, no paperLimited to simpler calculations
Breaking ApartNumbers near round valuese.g., 99×7 = 100×7 - 7Requires numerical intuition

When Long Multiplication Excels

  • • Any two numbers, any size
  • • When you need to show your work
  • • Building foundation for algebra
  • • Teaching place value concepts

When to Use Alternatives

  • • Quick mental estimates
  • • Numbers near multiples of 10
  • • Checking calculator results
  • • When carries cause frequent errors

Practice Examples: From Simple to Complex

Example 1: Two-Digit × One-Digit

Building blocks: 23 × 7

23
× 7
161

Process: 3×7=21 (write 1, carry 2). 2×7=14+2=16. Answer: 161

Example 2: Two-Digit × Two-Digit

Full algorithm: 45 × 32

45
× 32
90 (45×2)
1350 (45×3, shifted)
1440

Step 1: 45 × 2 = 90

Step 2: 45 × 3 = 135, shift → 1350

Sum: 90 + 1350 = 1440

Example 3: With Zeros

Handling zeros: 405 × 30

405
× 30
0 (405×0)
12150 (405×3, shifted)
12150

Tip: When multiplying by 30, you can think of it as 405 × 3 = 1215, then append the zero: 12150

The zero in 30's ones place means that partial product contributes nothing.

Frequently Asked Questions

What is long multiplication?

Long multiplication (or column multiplication) is the standard algorithm taught in schools for multiplying multi-digit numbers. It breaks the problem into partial products—multiplying by one digit at a time—then adds them together with proper place value alignment.

Why show partial products instead of just the answer?

Partial products reveal the mathematical structure behind multiplication. Understanding this process builds number sense, helps catch errors, and provides a foundation for mental math strategies and algebra.

Can this handle very large numbers?

Yes. The algorithm works on digit strings rather than native numbers, so it can multiply integers of virtually any length. Very long inputs (thousands of digits) may calculate slowly on older devices.

How do carries work in multiplication?

When multiplying digits gives a result ≥10, the tens digit "carries" to the next column. For example, 7×8=56, so you write 6 and carry 5. The carry trail shows this propagation step by step.