Long Division Calculator
Divide two whole numbers and see the full long division worksheet, quotient, remainder and decimals.
Whole numbers only — everything below updates as you type.
- Quotient
- 125
- Remainder
- 2
- As a decimal
- 125.1(6)
- Check
- 12 × 125 + 2 = 1502
This division never ends: the digits 6 in brackets repeat forever.
Long division worksheet
125 R 2
____
12 ) 1502
12
--
30
24
--
62
60
--
2 Step by step
- 12 goes into 15 1 time (1 × 12 = 12); 15 − 12 = 3. Bring down the next digit to make 30.
- 12 goes into 30 2 times (2 × 12 = 24); 30 − 24 = 6. Bring down the next digit to make 62.
- 12 goes into 62 5 times (5 × 12 = 60); 62 − 60 = 2.
How it works
This long division calculator sets the sum out the way you would on paper: the divisor outside the bracket, the dividend inside it, and the quotient written digit by digit on top. It walks left to right through the dividend, and at every position it works out how many times the divisor fits into the current working number, writes that digit in the quotient, subtracts the product underneath, and brings the next digit down. Each of those lines is printed in the worksheet, and the same steps are spelled out in words below it, so you can copy the whole method into your homework rather than just the answer. Enter whole numbers only; negative values are allowed and are divided as a positive pair, then signed at the end.
Tick carry on past the decimal point to append zeros to the dividend and keep dividing, which turns a remainder into decimal places. Separately, the "as a decimal" figure shows the exact value: when the division never terminates, the repeating block is wrapped in brackets, so 1502 ÷ 12 reads 125.1(6) — the 6 repeats forever. All arithmetic uses JavaScript BigInt, so twenty-digit dividends stay exact with no floating-point drift. Everything runs in your browser: no upload, no account, no ads.
Frequently asked questions
How do you do long division step by step?
Write the divisor outside the bracket and the dividend inside it, then work left to right through the dividend. At each position ask how many times the divisor fits into the current working number, write that digit above the bracket, multiply it by the divisor, write the product underneath, subtract, and bring the next digit down onto the answer line. Repeat until you run out of digits — whatever is left at the bottom is the remainder. This long division calculator prints exactly those lines in the worksheet and repeats them in words below it, so you can copy the method and not just the answer.
What is the remainder when you divide, and how do I check it?
The remainder is what is left over after the divisor has been taken out as many whole times as possible, and it is always smaller than the divisor. For 1502 ÷ 12 the quotient is 125 and the remainder is 2. The quickest check is to multiply back: divisor × quotient + remainder should equal the dividend, so 12 × 125 + 2 = 1502. The calculator shows that check line next to every answer, so a mistyped digit is obvious straight away.
Can this long division calculator handle decimals and repeating answers?
Yes. Tick "carry on past the decimal point" and the tool appends zeros to the dividend and keeps dividing, so the worksheet continues into as many decimal places as you choose. It also shows the exact value separately: when a division never terminates, the repeating block is wrapped in brackets, so 1502 ÷ 12 is written 125.1(6), meaning the 6 repeats forever. Every calculation uses JavaScript BigInt inside your own browser, so long numbers stay exact and nothing you type is uploaded.