Built for students, writers and researchers
Fraction to Decimal converter
Type a fraction such as 7/12 or a mixed number such as 2 3/8. You get the exact decimal, the repeating block marked with a bar, and the matching percent.
Answer
Enter your numbers or pick an example — the answer and the steps appear here instantly.
What each conversion shows
Converting in three moves
Enter the fraction
Write it as 7/12, as a mixed number like 2 3/8, or as a negative such as −5/16. The example chips fill in a few common cases.
Press Calculate
The decimal appears at once, together with the prime factors of the denominator and a short outline of the long division, all worked out locally for free.
Copy or dig deeper
Copy the result, or choose “Explain step by step” to have the AI Math Solver narrate each division. Treat that AI text as a helper that can slip, not a final authority.
How to convert a fraction to a decimal by long division
Divide the numerator by the denominator, bringing down zeros after the decimal point as you go. For 7/12: 70 ÷ 12 = 5 remainder 10, then 100 ÷ 12 = 8 remainder 4, then 40 ÷ 12 = 3 remainder 4. The remainder 4 has shown up before, so the digit 3 repeats forever: 7/12 = 0.58333…, written 0.583 with a bar over the 3.
A remainder of 0 means the decimal stops. For 3/8: 30 ÷ 8 = 3 remainder 6, 60 ÷ 8 = 7 remainder 4, 40 ÷ 8 = 5 remainder 0, so 3/8 = 0.375. For a mixed number, convert only the fraction part and add the whole number: 2 3/8 = 2.375.
You can predict the outcome before dividing. Reduce the fraction, then factor the denominator: if its only primes are 2 and 5, the decimal terminates (8 = 2³, 20 = 2² × 5); any other prime makes it repeat (12 = 2² × 3, and 7 is prime). Reducing matters, because 6/15 looks as if it should repeat with that 3 in 15, yet it reduces to 2/5 = 0.4.
The repeating block can be long: 1/7 cycles through six digits and 1/17 through sixteen. When a block runs past roughly 60 digits, the converter shows a rounded value marked ≈ with a Rounded tag rather than an unreadable string of digits.
Frequently asked questions
It marks the digits that repeat without end. A bar over all six digits of 0.714285 means 0.714285714285…, and 0.583 with a bar over only the 3 means 0.58333…
Our decimals are base ten, and 10 = 2 × 5. Denominators built only from 2s and 5s divide evenly into some power of 10 (1/4 = 25/100), while a factor of 3 never does, so the division keeps cycling.
Yes. Enter 2 3/8 to get 2.375, or −1/6 to get −0.1 followed by a repeating 6. The sign carries straight through to the decimal and the percent.
It is rounded only when the repeating block is too long to display, roughly beyond 60 digits. Those results carry an ≈ sign and a Rounded tag; everything else is exact, digit for digit.
No. The conversion runs in your browser with no account and no upload. Only the optional AI write-up is metered: 2 credits without a plan, or included in the Pro plans* (*fair use: up to 300 AI runs a day shared by the writing, study and code tools). Signed-out visitors can preview how it begins for free.
Yes, as a way to check long division you have done yourself or to see why a decimal repeats. If your class has rules about calculators or AI tools on assignments, those rules come first.
Need a decimal you can trust?
Convert a fraction with exact long division and see the repeating digits clearly marked.
Convert to decimal- Repeat bar on cycling digits
- Prime factors of the denominator
- Percent form included