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