Long Division Calculator

Enter the dividend and the divisor, choose how many decimal places you want and a layout. You get the quotient, the remainder and the working of every digit as text lines.

Free Runs in your browser Checked Tuesday, November 10, 2026

The number to divide, for example 1000 or 7.5. Use a decimal point, or a comma in Turkish.

The number to divide by, for example 7 or 0.25. It cannot be 0.

How many digits after the decimal point to work out, from 0 to 20. A repeating decimal is marked with brackets.

Layout

Result

Quotient — The answer to the division. Brackets mark repeating digits, and an ellipsis marks a number that goes on.
Remainder — What is left over after the whole-number part of the division.
The working as text lines

How it is worked out

This tool runs in your browser. What you enter is not sent to us.

How to use it

  1. Type the number to divide in Dividend, and the number to divide by in Divisor.
  2. Choose the Decimal places and the Layout. The result updates as you type.
  3. Read Quotient and Remainder, then copy or download The working as text lines.
  4. Go through How it is worked out to see each digit of the quotient.

How long division works

The method takes one digit of the dividend at a time. The number formed by the remainder and the next digit is divided by the divisor: the whole-number result is the next digit of the quotient, and the leftover is carried to the next step.

When the digits of the dividend are used up, zeros are brought down after the decimal point, which gives the decimal places of the quotient. The method is the school method described in English Wikipedia's article on long division.

cur = remainder × 10 + next digit
quotient digit = cur ÷ divisor (whole part)
remainder = cur − quotient digit × divisor

Decimals and repeating decimals

A decimal divisor is made a whole number by moving the decimal point of both numbers the same number of places to the right: 2.5 ÷ 0.25 becomes 250 ÷ 25, which has the same quotient.

A remainder that comes back has the same digits from then on, so the quotient repeats. For 1000 ÷ 7 the remainder 6 comes back after 857142, so 1000 ÷ 7 = 142.(857142).

What the calculator accepts

  • Whole numbers and decimals, such as 1000, 7.5 or -3. In Turkish, decimals are written with a comma, such as 7,5.
  • Up to 20 decimal places. A quotient that does not end or repeat within that many places is cut off and marked with an ellipsis.
  • Not supported: fractions, exponents, and numbers with more than one decimal point.

Worked example: 1000 ÷ 7

The first digits are 1 and 0: 1 is less than 7, so the first quotient digit is 0. Then 10 ÷ 7 gives 1 with remainder 3, 30 ÷ 7 gives 4 with remainder 2, and 20 ÷ 7 gives 2 with remainder 6, so the whole-number part is 142 and the remainder is 6.

Zeros are brought down after the decimal point. The remainder 6 comes back after the digits 857142, so the quotient is 142.(857142). As a check, 7 × 142 + 6 = 1000.

Result
Quotient 142.(857142)
Remainder 6
Check: 7 × 142 + 6 1000

Frequently asked questions

How do I type a decimal divisor?

Type it with a decimal point, such as 0.25. The tool moves the decimal point in both numbers so that the divisor is a whole number, which does not change the quotient.

What do the brackets in 142.(857142) mean?

The digits inside the brackets repeat forever. 1000 ÷ 7 = 142.857142857142…, so the block 857142 repeats, and the bracket shows the whole block once.

What is the difference between the Turkish and the US layout?

Both show the same division. In the Turkish layout the divisor stands on the right, with a line under it and the quotient below. In the US layout the divisor stands on the left of a bracket and the quotient is written above the dividend.

Why is the quotient cut off with an ellipsis?

The quotient did not end or repeat within the decimal places you asked for, so the tool stopped there and marks the cut with an ellipsis. Increase the decimal places to see more digits.

What is the remainder?

The remainder is what is left after the whole-number part of the division. For 1000 ÷ 7 it is 6, because 1000 = 7 × 142 + 6. With decimals, the remainder is still the amount left over in the units of the original numbers.

Are the numbers I type sent to a server?

No. The division runs in your browser, and nothing you type is sent to us.

Sources

Figures and text last checked on Tuesday, November 10, 2026.

We use necessary cookies to run the site. With your consent, Google also uses advertising cookies to show personalised ads. If you reject them, you still see ads, but they are not personalised.