Math Tool

Long Division Calculator

Enter any dividend and divisor to see the full step-by-step long division process — exactly as taught in school.

÷
Result format:
Decimal places:
Try:
Quotient
Remainder
leftover
Decimal Result
As Fraction
School-Style Long Division Layout
Step-by-Step Breakdown
#
Working Group
÷ Divisor
× Product
Remainder
Plain-English Explanation
How to Use This Calculator
1
Enter the Dividend
Type the number you want to divide (the larger number) into the Dividend field. This is the number that goes inside the division bracket.
2
Enter the Divisor
Type the number you are dividing by into the Divisor field. This is the number outside and to the left of the division bracket.
3
Choose Result Format
Select Remainder to get a whole-number quotient with a leftover, or Decimal to continue dividing and show a decimal result. Choose how many decimal places you need.
4
Click Calculate
The calculator instantly shows the school-style bracket layout, a full step-by-step breakdown table, and a plain-English explanation of every division step.
Frequently Asked Questions
Long division is a step-by-step method for dividing large numbers by smaller ones. It uses the repeating cycle of divide → multiply → subtract → bring down to work through each digit of the dividend, producing a quotient and optionally a remainder. It is the standard algorithm taught in schools worldwide.
The quotient is the whole-number result of the division — how many times the divisor fits into the dividend. The remainder is what is left over after the division, which is always less than the divisor. For example, 17 ÷ 5 gives a quotient of 3 and a remainder of 2, because 5 × 3 = 15 and 17 − 15 = 2.
After you have used all digits of the dividend and still have a non-zero remainder, you add a decimal point to the quotient and append a zero to the current remainder. You then continue the divide → multiply → subtract → bring down cycle for as many decimal places as you need. This calculator shows the full decimal expansion up to 8 places.
A repeating decimal occurs when long division produces the same remainder more than once. At that point the same sequence of digits will recur forever — for example, 1 ÷ 3 = 0.333… This calculator detects repeating cycles and marks them so you know the decimal is non-terminating.
The long division bracket (sometimes called the “bus stop” symbol) is a notation convention where the dividend sits inside the bracket and the divisor sits to its left. The quotient is written above the bracket. This layout makes it easy to work left-to-right through each digit and keeps all working neatly aligned in columns.
Yes. This calculator works with any whole-number dividend and divisor within JavaScript’s safe integer range (up to 15 significant digits). For practical educational use, 12-digit dividends and multi-digit divisors are fully supported with complete step-by-step breakdowns.
What Is a Long Division Calculator?

A long division calculator is an online tool that solves any division problem using the standard algorithm — the same step-by-step written method taught in schools. Unlike a basic calculator that only shows a decimal answer, a long division calculator with steps reveals every stage of the working: how the dividend is broken down digit by digit, what the quotient digit is at each position, the subtraction at each stage, and how remainders are carried forward.

This makes it far more useful for students who need to check their work, understand where they went wrong, or see a fully worked example before tackling a new problem independently. Parents doing homework support, tutors preparing lesson examples, and teachers creating worksheets all rely on tools like this to generate clear, accurate worked solutions quickly.

Our calculator goes further than most by combining the visual school-style bracket layout (the "bus stop" format), a step-by-step breakdown table, plain-English explanations, and both remainder and decimal modes — making it one of the most complete free long division tools available.

4
Core Algorithm Steps
6th
Grade — CCSS Standard Algorithm
8
Max Decimal Places Shown
Any Dividend or Divisor
The Four Parts of a Long Division Problem
Dividend

The Number Being Divided

The dividend is the larger number you want to split. It sits inside the division bracket (vinculum). In the problem 487 ÷ 32, the dividend is 487.

Divisor

The Number Dividing By

The divisor is the number you are dividing by, placed outside and to the left of the bracket. In 487 ÷ 32, the divisor is 32. It must always be greater than zero.

Quotient

The Result of Division

The quotient is the answer — how many times the divisor fits into the dividend. It is written above the bracket line. If 487 ÷ 32, the quotient is 15.

Remainder

The Leftover Amount

The remainder is what's left after the division is complete. It is always smaller than the divisor. In 487 ÷ 32, the remainder is 7, because 32 × 15 = 480 and 487 − 480 = 7.

Verification Formula
Dividend = (Divisor × Quotient) + Remainder
Always verify your answer using this formula. For 487 ÷ 32: (32 × 15) + 7 = 480 + 7 = 487. If your dividend is reproduced, the answer is correct.
How to Do Long Division — The Standard Algorithm

Long division follows a systematic four-step repeating cycle known as the standard algorithm (or bus stop method): Divide → Multiply → Subtract → Bring Down. Many teachers use the mnemonic "Does McDonald's Sell Cheeseburgers?" to help students remember the sequence. The process is repeated for each digit of the dividend until no digits remain, producing a quotient and an optional remainder.

1

Set Up the Problem

Write the dividend under the division bracket and the divisor to the left. The quotient will be written above the bracket as you work. For large divisors, list its multiples (1×, 2×, 3×… 9×) beside the problem to reduce mental strain during each step.

2

Divide — Find the Quotient Digit

Starting from the leftmost digit(s) of the dividend, find how many times the divisor fits in. If the first digit is too small, include the next one. Write that digit above the bracket. Example: for 487 ÷ 32, take 48 — 32 fits once, so write 1.

3

Multiply — Find the Product

Multiply the quotient digit by the divisor and write the product below the working group. For our example: 1 × 32 = 32. Write 32 below 48.

4

Subtract — Find the Remainder

Subtract the product from the working group. The result must be smaller than the divisor — if it isn't, your quotient digit was too small. For our example: 48 − 32 = 16.

5

Bring Down — Extend the Working Group

Bring down the next digit of the dividend and append it to the remainder. This forms the new working group. In our example: bring down 7, making the new group 167. Then repeat steps 2–4 until all digits are used.

6

Record the Result

Once all digits are consumed, the number above the bracket is the quotient and the final remainder is the remainder. To express the result as a decimal instead, add a decimal point and append zeros to continue dividing.

487 ÷ 32
Worked Example
1
Take the first 2 digits: 48. How many times does 32 fit in 48? Once. Write 1 above the bracket.
2
Multiply: 1 × 32 = 32. Write 32 below 48, then subtract: 48 − 32 = 16.
3
Bring down the next digit 7. New working group: 167. How many times does 32 fit in 167? 5 times (32 × 5 = 160). Write 5 above the bracket.
4
Subtract: 167 − 160 = 7. No more digits remain. Final answer: Quotient = 15, Remainder = 7.
Verify: (32 × 15) + 7 = 480 + 7 = 487. Correct.
Long Division with Remainders vs. Decimals
Quotient with Remainder
  • Stops when all original digits are used
  • Expresses the leftover as R (e.g. 15 R 7)
  • Used in word problems, sharing scenarios
  • Preferred in elementary and middle school
  • Easier to visualise — whole groups plus extras
Decimal Quotient
  • Continues past the decimal point
  • Appends zeros to keep dividing
  • May produce terminating or repeating decimals
  • Required for measurement, money, science
  • Connects division to rational number theory

When dividing numbers that do not divide evenly, you have two choices for how to express the result. The remainder method stops division at the last whole digit and records what is left over as a remainder — for example, 100 ÷ 7 = 14 R 2. The decimal method continues dividing by adding a decimal point to the quotient and appending zeros, producing 100 ÷ 7 = 14.2857…

Some divisions produce a terminating decimal (the division ends cleanly, like 1 ÷ 4 = 0.25), while others produce a repeating decimal (the same remainder recurs, like 1 ÷ 3 = 0.333…). Any fraction whose denominator's only prime factors are 2 and 5 will terminate; all others repeat. Understanding this distinction is a key concept in the transition from arithmetic to number theory.

Long Division by Divisor Type — Quick Reference
Division Type Example Quotient Remainder Decimal Fraction
Divides evenly 48 ÷ 6 8 0 8.0 8
1-digit divisor, remainder 75 ÷ 4 18 3 18.75 18 ¾
2-digit divisor 487 ÷ 32 15 7 15.2187… 487/32
Repeating decimal 100 ÷ 7 14 2 14.2857… 100/7
Large dividend 65321 ÷ 31 2107 4 2107.129… 65321/31
Long Division Methods: Standard Algorithm vs. Alternatives

Standard Algorithm (Bus Stop)

The traditional written method: divide, multiply, subtract, bring down. Fastest and most compact. Required by most curricula by 6th grade under Common Core. Best for students who know their multiplication tables well.

Partial Quotients (Big 7)

Repeatedly subtracts "chunks" of the divisor from the dividend, totalling the pieces at the end. More forgiving for students still building multiplication fluency. Introduced in 4th–5th grade under CCSS as a foundational strategy.

Box / Area Model

Uses rectangular sections to represent the decomposed dividend. Excellent for visual learners and students with math anxiety. Bridges conceptual understanding to the standard algorithm. Ideal for 4th–5th grade classrooms.

All three methods produce the same answer — they differ in how the working is recorded and how much multiplication fluency is required. The standard long division algorithm is the most efficient for multi-digit divisors and is explicitly required by the Common Core State Standards (CCSS.MATH.6.NS.B.2) by 6th grade. Many teachers introduce it in 5th grade as preparation.

For a deeper look at all methods and their classroom applications, Third Space Learning offers an excellent guide on what long division is and how it is taught across grade levels. For understanding the mathematical foundations — including the connection between the long division algorithm and repeating decimals — the landmark paper by Klein and Milgram on the role of long division in the K–12 curriculum is an authoritative academic reference.

Standard Algorithm Partial Quotients Bus Stop Method Box Method Area Model Division Division with Remainders Decimal Division Repeating Decimals Multi-digit Division CCSS 6.NS.B.2
When Is Long Division Used in Real Life?

Equal Sharing Problems

Dividing a prize of $2,135,010 equally among 40 people. Splitting 847 items into groups of 23. Any "how many each?" scenario with large numbers uses the long division method directly.

Unit Rate Calculations

Finding cost per item, miles per hour, or calories per serving all require dividing one quantity by another. When the numbers are not clean, long division with decimals gives the precise rate.

Converting Fractions to Decimals

The long division algorithm is the foundational method for converting any fraction to its decimal form — whether terminating (1/4 = 0.25) or repeating (2/3 = 0.666…). This underpins rational number theory.

Multi-step Word Problems

Problems involving schedules, measurements, budgets, or construction often require exact division of large numbers. The standard algorithm ensures accuracy where mental arithmetic or estimation is not sufficient.

Frequently Asked Questions
How do you do long division step by step?
Long division follows four repeating steps: (1) Divide — determine how many times the divisor fits into the current working group. (2) Multiply — multiply the divisor by that digit and write the product below. (3) Subtract — subtract to find the current remainder. (4) Bring Down — bring the next digit of the dividend down to form a new working group. Repeat until all digits are consumed. The result above the bracket is the quotient; the final value is the remainder.
What is the difference between long division and short division?
Short division (also called the "chunking" method) is a more compact notation used for single-digit divisors, where some steps are done mentally. Long division is the full written-out method used for divisors of two or more digits, where every subtraction step is explicitly written down. Long division is more transparent — it shows all working — making it better for learning and checking, especially with two-digit or larger divisors.
How do you check a long division answer?
Use the division verification formula: Dividend = (Divisor × Quotient) + Remainder. Multiply your quotient by the divisor, then add the remainder. If the result matches your original dividend, the answer is correct. For example: 487 ÷ 32 = 15 R 7. Check: (32 × 15) + 7 = 480 + 7 = 487. This formula works for all long division problems, including those with zero remainders.
What grade level is long division?
Under the Common Core State Standards (CCSS), the formal long division standard algorithm is required by 6th grade (CCSS.MATH.6.NS.B.2). However, many teachers introduce it in 5th grade, and some states (including Texas under TEKS) require it in 5th. The foundational concept — division with remainders using strategies based on place value — begins in 4th grade. Students are typically introduced to partial quotient methods in 4th–5th grade as a conceptual bridge to the standard algorithm.
Why does long division sometimes give a repeating decimal?
A repeating decimal occurs when the long division process produces a remainder that has appeared before. Since remainders are always less than the divisor, there are at most (divisor − 1) distinct remainders possible before repetition is guaranteed. When the cycle restarts, the same digit or block of digits repeats forever. A fraction produces a terminating decimal only if its denominator (in lowest terms) has no prime factors other than 2 and 5 — for example, ¼ = 0.25. All other fractions, like ⅓ = 0.333… or 1/7 = 0.142857142857…, produce repeating decimals.
What is the mnemonic for remembering long division steps?
The most widely used classroom mnemonic is "Does McDonald's Sell Cheeseburgers?" — standing for Divide, Multiply, Subtract, Check (compare the remainder to the divisor), Bring down, and Repeat (or Remainder). Another popular version is "Dad, Mother, Sister, Brother" for Divide, Multiply, Subtract, Bring Down. These mnemonics help students who struggle to remember the cycle when working independently.
Can the remainder ever be larger than the divisor?
No — by definition, the remainder in a long division problem is always strictly less than the divisor. If you subtract and find a value equal to or greater than the divisor, it means your quotient digit was too small. You should increase it and redo the multiply and subtract steps. For example, if you divide 87 by 9 and get a remainder of 12, that is impossible — 12 ≥ 9 means the quotient digit should be increased by 1. This self-checking property is one of the most powerful features of the long division algorithm.