Для преобразования десятичной дроби в обыкновенную для учебных и практических целей можно воспользоваться следующим алгоритмом: 15
- Переписать исходную дробь в виде новой: в числителе оставить исходную десятичную дробь, а в знаменателе поставить единицу. 5 При этом знак исходного числа также помещается в числитель. 5
- Умножить числитель и знаменатель полученной дроби на 10 до тех пор, пока в числителе не исчезнет запятая. 5 При каждом умножении на 10 запятая сдвигается вправо на один знак. 5
- Сократить полученную дробь: разделить числитель и знаменатель на те числа, которым они кратны. 5
Ещё один алгоритм преобразования: 1
- Посчитать, сколько цифр стоит после запятой. 1 Например, у дроби 0,25 таких цифр две, а у 1,0211 — четыре. 1 Обозначить это количество буквой n. 1
- Переписать исходное число в виде дроби вида a/10n, где a — это все цифры исходной дроби, а n — количество цифр после запятой, которое посчитано на первом шаге. 1 Другими словами, нужно разделить цифры исходной дроби на единицу с n нулями. 1
- Сократить полученную дробь, если это возможно. 1
Если десятичная дробь содержит целую часть, то её переводят в смешанное число и целую часть записывают перед дробной. 2