Краткая инструкция: как перевести десятичную дробь в обыкновенную для конечных и периодических дробей. Правила, формулы, примеры и советы по сокращению.
Краткий ответ — две ситуации
- Конечная (терминирующая) десятичная дробь: запишите дробную часть без точки в числитель, в знаменатель поместите 10^k, где k — количество цифр после запятой. Затем сократите дробь.
- Периодическая дробь: используйте алгебраический приём (обозначьте x, умножьте на 10^m и 10^{m+n}, вычтите) или формулу с числителем — разностью целых чисел, знаменатель — 10^{m+n}-10^m.
Перевод конечной десятичной дроби — шаги
- Определите k — число цифр после запятой.
- Уберите запятую: числитель = все цифры числа без запятой; знаменатель = 10^k.
- Сократите дробь на НОД(числитель, знаменатель).
- При необходимости выделите целую часть и запишите смешанное число.
Примеры:
- 0,75 → 75/100 = 3/4.
- 3,05 → 305/100 = 61/20 = 3 1/20.
- 5,125 → 5125/1000 = 41/8 = 5 1/8.
Перевод периодической дроби — общий приём
Обозначим десятичную дробь x. Пусть m — длина невозобновляющейся (неповторяющейся) части после запятой, n — длина периода. Тогда:
- Умножьте x на 10^{m+n} и на 10^m.
- Вычтите второе уравнение из первого: дробная часть сократится, останется целая разность.
- Получите дробь: (целое число до конца первого периода − целое число до начала периода) / (10^{m+n} − 10^m).
- Сократите дробь.
Частный случай (чистый период): если период начинается сразу после запятой (m = 0), то знаменатель — число из n девяток (например, 9, 99, 999).
Примеры:
- 0,(3) = 3/9 = 1/3.
- 0,1(6): m=1, n=1. Пусть x=0,1666…, 10x=1,666…, 100x=16,666…, 100x−10x=15 ⇒ 90x=15 ⇒ x=15/90=1/6.
- 1,2(34): x=1,2343434…, 10x=12,3434…, 1000x=1234,3434…, 1000x−10x=1222 ⇒ 990x=1222 ⇒ x=1222/990=611/495.
Как сокращать и оформлять результат
- Найдите НОД(числитель, знаменатель) (алгоритм Евклида), разделите обе части на НОД.
- Если числитель ≥ знаменателя, выделите целую часть: целая = целая часть при делении, дробная = остаток/знаменатель.
- Проверяйте результат делением: полученная дробь при делении должна давать исходное десятичное представление (учитывайте периодичность).
Пример сокращения: 75/100 — НОД = 25 → 3/4.
Частые ошибки и важные замечания
- Округления: если исходное десятичное число — приближённое (получено вычислениями), перевести его точно невозможно без дополнительной точности. В таких случаях применяют приближённые рациональные представления (цепные дроби).
- 0,999… = 1: периодические девятки дают целое число; учитывайте это при упрощении.
- Ирациональные числа (например, π, √2) не имеют точного представления в виде обыкновенной дроби.
- Отрицательные дроби: выделяйте знак отдельно, переводите абсолютное значение, затем возвращайте знак.
- Компьютерные истребования: дроби, полученные из плавающей арифметики, могут содержать погрешности (0.1 ≠ точно 1/10 в двоичной арифметике). Для точного перевода используйте строковое (символьное) представление, а не результат вещественных вычислений.
Краткая шпаргалка
- Конечная: x = A.B → числитель = AB без точки, знаменатель = 10^k, затем сократить.
- Чистый период: 0,(r) = r / (9…9) (n девяток).
- Неполный период: x = a.b(c) → (число a b c − число a b) / (10^{m+n} − 10^m).
- Проверка: разделите числитель на знаменатель — должна вернуться исходная десятичная запись.
Если вам нужно быстро получить точную дробь, используйте наш онлайн‑конвертер на странице: он выполнит все шаги автоматически, упростит результат и выдаст смешанное число при необходимости.