Repeating Decimal to Fraction Calculator: Convert Recurring Decimals Step by Step
About the Author

Feed 0.58333… into a repeating decimal to fraction calculator and it hands back exactly 7/12 — not the 0.583 your homework rounds to, and not the monster 58333/100000 you’d get by pretending the decimal stops. That difference matters. A recurring decimal is an exact number wearing a disguise, and a two-line algebra trick unmasks every one of them. The quick recipe comes first. After that: why the trick works, three conversions of increasing difficulty, the famous 0.999… question, and a rule for predicting which fractions repeat in the first place.
The 60-Second Method: Multiply, Subtract, Divide
Take 0.777…, written 0.7 in bar notation. Call it x. Multiply by 10 so one full repeat block slides past the decimal point: 10x = 7.777…. Now subtract the original. The infinite tails line up digit for digit, so they cancel completely: 10x − x = 7.777… − 0.777…, which collapses to 9x = 7. Divide, and x = 7/9. Three moves, no infinite anything left over.
Done a few times, the pattern hardens into a shortcut worth memorizing. A block of r repeating digits sitting right after the point equals that block over r nines: 0.45 = 45/99, which a quick divide-by-9 reduces to 5/11. When non-repeating digits sit in front of the block, subtract them and append one zero to the denominator per digit: 0.583 = (583 − 58)/900 = 525/900. The calculator above runs exactly this procedure and prints each line, so you can check your hand work against it step by step.
Why Does Multiplying by Powers of 10 Work?
The whole trick rests on one observation: multiplying by 10 shifts every digit one place left without changing any of them. If the tail repeats with period r, then x and 10ⁿ⁺ʳx have identical digits after the decimal point once the shift equals a whole number of repeat blocks. Identical tails subtract to zero. What survives is an ordinary whole-number equation — 9x = 7, or 900x = 525 — and whole-number equations have exact fraction solutions.
There’s a second lens if you’ve met geometric series. The decimal 0.777… literally means 7/10 + 7/100 + 7/1000 + …, an infinite series with first term 7/10 and ratio 1/10. The sum formula gives (7/10)/(1 − 1/10) = 7/9 — the same answer the subtraction produced. The multiply-and-subtract method is that series argument compressed into two lines, which is why it never fails on a genuinely repeating, non-terminating decimal.
Three Conversions, From Textbook to Nasty
The classic: 0.3. Set x = 0.333…, so 10x = 3.333…. Subtracting gives 9x = 3, so x = 3/9 = 1/3. This is the conversion behind every “0.333 as a fraction” search — the exact answer is 1/3, and 333/1000 is only right if the decimal truly stops after three digits.
A whole part plus a two-digit block: 2.45. Set x = 2.454545…. The period is 2, so multiply by 100: 100x = 245.4545…. Subtract x itself: 99x = 243, so x = 243/99. Both sides divide by 9, leaving 27/11. As a mixed number that’s 2 5/11 — and if switching between improper and mixed forms trips you up, the mixed number calculator handles the conversion in both directions.
The mixed case: 0.583. Two non-repeating digits, then a single repeating 3. Multiply by 100 to clear the non-repeating part (100x = 58.333…), then by 1000 so one repeat block crosses the point too (1000x = 583.333…). Subtract the smaller from the larger: 900x = 525, so x = 525/900. The GCD of 525 and 900 is 75, and dividing it out leaves 7/12. Finding that GCD is its own small skill — the simplify fractions calculator shows the reduction if 525/900 doesn’t obviously collapse for you.
Is 0.999… Really Equal to 1?
Yes — exactly equal, not “approaching” or “rounding to.” The same subtraction proves it: let x = 0.999…, so 10x = 9.999…, and subtracting gives 9x = 9, so x = 1. If that feels like a card trick, try a second route: 1/3 = 0.333…, and multiplying both sides by 3 gives 1 = 0.999…. The discomfort usually comes from reading 0.999… as a process that never quite finishes. It isn’t a process. The notation names a single fixed number — the value the partial sums 0.9, 0.99, 0.999 close in on — and that value is 1. Punch a repetend of 9 into the converter above and watch it return 1/1. Two decimal expansions naming the same number is a quirk of base 10, not an error.
Which Fractions Repeat — and Which Stop?
You can predict repetition before dividing anything. Reduce the fraction to lowest terms and factor the denominator. If it contains only 2s and 5s — the primes of 10 — the decimal terminates: 3/8 = 0.375 because 8 = 2³. Any other prime in the denominator forces an infinite repeat: 5/12 repeats because 12 = 2² × 3, and that 3 never divides cleanly into a power of 10. This is also why a fraction to decimal calculator sometimes prints a clean 0.375 and sometimes an endless 0.41666….
The length of the repeat is predictable too. For a prime p other than 2 and 5, the period of 1/p always divides p − 1. So 1/7 repeats every 6 digits (0.142857), 1/11 every 2 digits, and 1/13 every 6 — never more than the denominator minus one. Wolfram MathWorld’s repeating decimal entry tabulates these periods deep into the primes if you want to see how strange they get.
Repeating Decimals Worth Recognizing on Sight
A handful of repetends show up constantly — in grade averages, unit conversions, and probability answers. Recognizing them saves the algebra entirely.
| Decimal | Exact fraction | Period | Where you meet it |
|---|---|---|---|
| 0.3 | 1/3 | 1 | Splitting anything three ways |
| 0.6 | 2/3 | 1 | Two out of three; 40 minutes as hours |
| 0.16 | 1/6 | 1 | One die face; 10 minutes as hours |
| 0.142857 | 1/7 | 6 | The famous cyclic number |
| 0.1 | 1/9 | 1 | Any digit d over 9 gives 0.ddd… |
| 0.09 | 1/11 | 2 | Elevenths cycle multiples of 09 |
| 0.083 | 1/12 | 1 | One month as a fraction of a year |
| 0.83 | 5/6 | 1 | 50 minutes as hours; 5 die faces |
Two patterns in that table generalize. Ninths turn any single digit into its repetend — 4/9 = 0.4, 7/9 = 0.7. And elevenths cycle through multiples of 09: 2/11 = 0.18, 3/11 = 0.27, right up the line.
Reading 0.166666667: When You Need a Repeating Decimal to Fraction Calculator
Handheld calculators and spreadsheets never show a bar — they show ten-ish digits with the last one rounded. That final bumped digit is the giveaway. A display of 0.166666667 almost certainly means 0.16, because a genuinely terminating decimal would end in the digits it actually has, not a suspicious lone 7 after a wall of 6s. Same story with 0.428571429: that’s 3/7 wearing its rounded costume, the 142857 cycle starting from a different digit.
The safe workflow: spot the repeating block in the display, enter it here as whole-part, non-repeating, and repeating digits, then multiply the resulting fraction back out as a check. If the decimal truly stops — a price, a measurement quoted to fixed places — you don’t need repetend handling at all, and the plain decimal to fraction calculator is the right tool. And once the number is in fraction form, the fraction calculator will add, subtract, multiply, or divide it exactly, with no rounding drift compounding through the arithmetic.



