Калькулятор дроби в десятичную
Результат
Десятичной дробью
- Дробь в несократимом виде
- 3/8
- Период дробной части (0 = конечная)
- 0
Калькулятор переводит дробь в десятичную: он делит числитель на знаменатель и сообщает три вещи — частное в виде десятичного числа, саму дробь в несократимом виде и длину повторяющегося блока цифр. Три восьмых — это 0,375, запись обрывается, и длина периода равна нулю. Одна треть — это 0,333333 на экране, её запись не кончается никогда, и длина периода равна единице: одна и та же цифра повторяется без конца. Именно это третье число и отличает страницу от обычного деления. Десятичная запись есть у любой дроби, и она бывает ровно двух видов: либо обрывается после конечного числа цифр, либо продолжается бесконечно, повторяя блок цифр. Третьего не дано, и то, какой из двух видов вам достанется, решает знаменатель — ещё до того, как что-либо поделено. Сначала дробь сокращают (страница делает это за вас, поэтому две четверти возвращаются как одна вторая), а затем смотрят, из чего состоит сокращённый знаменатель. Если его единственные простые множители — двойки и пятёрки, десятичная дробь конечная, а число знаков после запятой равно числу двоек или пятёрок в более длинном наборе. Если в знаменателе есть любой другой простой множитель, дробь периодическая: её запись повторяется, и повторяется вечно. Длина периода тогда — свойство одного только знаменателя, и именно поэтому её полезно печатать: одна седьмая повторяется каждые шесть цифр, одна девяносто седьмая — каждые девяносто шесть, а двадцать две седьмых, хорошее приближённое значение числа π, повторяются тоже каждые шесть, потому что под ними лежит семёрка. Прочитать выводы в обратном порядке стоит один раз проделать. Сокращённая дробь говорит, кончится ли десятичная запись; само десятичное число показывает, чему она равна с точностью до шести знаков; длина периода говорит, какую её часть вы не видите. Когда этот третий вывод равен нулю, шесть знаков — это весь ответ целиком, и ничего не потеряно. Когда он не равен нулю, шесть знаков — это округлённый вид записи, у которой нет конца: одна треть показывается как 0,333333, а это не одна треть, а одна треть, округлённая на шестом знаке, и разница равна 0,000000333 и никуда не исчезает. Два ввода отклоняются. Знаменатель, равный нулю, ответа не имеет, а числитель, не являющийся целым числом, отклоняется, а не преобразуется: смешанное число сначала нужно превратить в неправильную дробь, и только потом его можно на что-то делить.
Единица, делённая на каждый знаменатель от двух до двенадцати
| Знаменатель | Десятичная дробь | Длина периода |
|---|---|---|
| 2 | 0.5 | 0 |
| 3 | 0.333333 | 1 |
| 4 | 0.25 | 0 |
| 5 | 0.2 | 0 |
| 6 | 0.166667 | 1 |
| 7 | 0.142857 | 6 |
| 8 | 0.125 | 0 |
| 9 | 0.111111 | 1 |
| 10 | 0.1 | 0 |
| 11 | 0.090909 | 2 |
| 12 | 0.083333 | 1 |
Одиннадцать единичных дробей, и важны здесь первый и последний столбцы — знаменатель и длина его цикла, а десятичное число между ними стоит как то, что иначе пришлось бы искать в таблице. Прочитайте столбец периодов сверху вниз, и в нём окажется вся теория этой страницы: 2, 4, 5, 8 и 10 дают ноль, потому что эти числа собраны из одних двоек и пятёрок; 3, 6, 9 и 12 дают 1, потому что внутри каждого сидит одна тройка; 11 даёт 2, свой короткий цикл; а 7 даёт 6, самое большое число в таблице. Сравните столбец десятичных с ненулевым периодом, и всё становится наглядно: трети, шестые, двенадцатые и девятые показываются приближённо — 0,333333, 0,166667, 0,083333, — а строки с конечной записью показываются точно. На седьмую строку стоит взглянуть дважды: 0,142857 — это тот же шестизначный блок, что появляется у двадцати двух седьмых, и именно поэтому та дробь так хорошо приближает π. И замечание о чтении: числа, посчитанные внутри ячеек, напечатаны с точкой, а текст этой заметки использует запятую — это одно и то же число, записанное двумя способами, а не два разных числа.
Формула
Десятичное число, полученное делением числителя на знаменатель · несократимый вид · длина повторяющегося блока цифр (0 — запись конечная)
- Числитель
- Верх дроби, целое число. Может быть отрицательным или нулевым: при нулевом числителе десятичное число тоже ноль, а дробь с числителем больше знаменателя даёт десятичное число больше единицы
- Знаменатель
- Низ дроби, целое число до ста тысяч и не ноль. Именно это поле решает, оборвётся запись или будет повторяться, и если будет, то как долго — и это факт об одном только знаменателе
- Десятичное число
- Числитель, делённый на знаменатель, показанный с шестью знаками. Когда запись конечная, эти шесть знаков содержат весь ответ с нулями на конце; когда она повторяется, это округление на шестом знаке, а не усечённая и не точная её форма
- Сокращённая дробь
- Дробь в несократимом виде — та форма, в которой и надо судить о её поведении: 2/4 возвращается как 1/2, и именно двойка в этом знаменателе решает, что запись оборвётся, а не четвёрка, которую вы ввели
- Длина периода
- Сколько цифр в повторяющемся блоке, или ноль, если запись конечная. Одна треть даёт 1, одна седьмая — 6, одна девяносто седьмая — 96, и число зависит только от сокращённого знаменателя: у любой дроби с девяносто семёркой внизу цикл равен девяноста шести независимо от числителя
Три случая, и третий вывод помогает в них всё больше. Первый — перевести дробь в десятичное для измерения или для таблицы: три восьмых это 0,375, одна вторая это 0,5, и четыре дроби с маленькими знаменателями стоит знать наизусть. Второй — проверить, переведётся ли дробь точно, и это тот вопрос, который важен, когда ответ должен уложиться в заданное число знаков: знаменатель, составленный только из двоек и пятёрок, переводится чисто, а содержащий семёрку или тройку — никогда, сколько бы знаков вы ни отвели. Третий — оценить, насколько точным будет такой перевод: дробь с периодом в одну-две цифры шестью знаками передаётся хорошо, а с периодом в девяносто шесть — нет. Одна девяносто седьмая показывается как 0,010309, и следующие шесть цифр настоящей записи — совсем другие цифры, что стоит знать до того, как это число пойдёт в расчёт. Два случая вне возможностей страницы. Превратить периодическую десятичную запись обратно в точную дробь — это обратное направление и отдельная задача, а напечатанное шестью знаками уже выбросило ту повторяющуюся структуру, которой она решается. И смешанные числа как ввод не принимаются: две и одна четвёртая вводится как 9/4, потому что делению нужны одни числитель и знаменатель.
Разобранные примеры
Три восьмых — запись, которая обрывается
- Делим числитель на знаменатель: 3 ÷ 8 = 0,375
- Деление заканчивается точно, поэтому длина периода равна 0
- Дробь уже несократима, так что она и возвращается как 3/8
Случай по умолчанию и самый простой: восьмёрка собрана из одних двоек, поэтому запись обрывается, а шесть знаков на экране содержат весь ответ с нулями следом. Именно это и говорит нулевой период — ноль здесь означает, что ничего не округлялось и ничего не выброшено, и потому это первое, на что стоит смотреть, когда важна точность десятичного числа.
Одна треть — запись, которая не кончается
- Делим: 1 ÷ 3 = 0,333333…
- Тройка не собрана из двоек и пятёрок, поэтому запись не кончается
- Повторяющийся блок — одна цифра 3, значит период равен 1
- Экран показывает первые шесть знаков, 0,333333
Тот случай, ради которого вывод о периоде и существует, и тот, в котором десятичному числу меньше всего можно доверять. 0,333333 — это не одна треть, а одна треть, округлённая на шестом знаке: умножьте её на три и получите 0,999999 вместо единицы. Период, равный 1, говорит, что на экране вид бесконечной записи, а не весь ответ; период, равный нулю, на этой же странице сказал бы обратное. Сложение одной трети и двух третей — классическая проверка: в десятичных получается 0,999999, а в дробях ровно 1.
Двадцать две седьмых — длинный период и неправильная дробь
- Делим: 22 ÷ 7 = 3,142857142857…
- Семёрка даёт простой множитель, отличный от двойки и пятёрки, поэтому запись повторяется
- Повторяющийся блок — 142857, шесть цифр
- Экран показывает 3,142857, а дробь уже несократима
Дробь больше единицы, поэтому у десятичного числа есть целая часть, а знаменатель равен семи, и его цикл — шесть цифр, самый длинный среди однозначных знаменателей. Двадцать две седьмых — классическое приближённое значение числа π, верное до второго знака, а сам блок 142857 известен как цикл одной седьмой. Вывод о периоде здесь работает по-настоящему: он говорит, что шесть показанных цифр — это весь повторяющийся блок, а не округлённый обрывок более длинного.
Две четверти возвращаются как одна вторая
- Сначала сокращаем: у 2 и 4 общий множитель 2, значит дробь равна 1/2
- Делим сокращённую форму: 1 ÷ 2 = 0,5
- Двойка собрана из одних двоек, поэтому период равен 0
Страница сокращает до того, как делить, и вот как это выглядит: в выводе дроби стоит 1/2, а не введённые 2/4. Значение в обоих случаях одинаковое, а читать поведение записи нужно именно по сокращённой форме: знаменатель, решающий, оборвётся ли запись, — это сокращённый знаменатель. Увидев это один раз, вы поймёте, почему дробь, введённая в одной форме, возвращается в другой.
Одна девяносто седьмая — цикл длиннее экрана
- Делим: 1 ÷ 97 = 0,010309278350515…
- Девяносто семь — простое число, и оно не двойка и не пятёрка, поэтому запись повторяется
- Длина цикла — 96 цифр
- Экран показывает первые шесть знаков, 0,010309
Крайний случай и причина печатать период даже тогда, когда он велик. Девяносто шесть цифр — это куда больше шести на экране, так что перед вами шестнадцатая часть первого повторения: число, которое пришлось бы вести через множество знаков, прежде чем в нём проступил бы узор. Период 96 рядом с шестизначным десятичным — это предупреждение: он не значит, что десятичное число неверно, он значит, что оно мгновенный снимок. Сравните с одной третью, где период 1 делает те же шесть знаков куда лучшим представлением числа.
Ограничения
Десятичное число показывается с шестью знаками, поэтому оно точно только тогда, когда длина периода равна нулю. Когда период больше нуля, у числа нет конечной десятичной формы, и шесть знаков — это округление на шестом знаке: одна треть выглядит как 0,333333, третью не являясь, а одна треть плюс две трети дают на экране 0,999999 вместо единицы. Период больше шести означает, что на экране только часть одного повторения. Страница сокращает до деления, поэтому дробь, введённая не в несократимом виде, возвращается сокращённой: 2/4 возвращается как 1/2, а 100/8 как 25/2, и период, будучи свойством сокращённого знаменателя, считается именно по этой сокращённой форме. Целые результаты печатаются целыми числами, а не дробями со знаменателем единица: 5/1 возвращается как 5, а нулевой числитель как 0. Смешанные числа не принимаются: две и одна четвёртая вводится как 9/4, потому что деление работает с одними числителем и знаменателем, а нецелое значение в любом из полей отклоняется, а не преобразуется. Знаменатели ограничены ста тысячами, и это же ограничивает период: самый длинный цикл, который может дать разрешённый знаменатель, — чуть меньше ста тысяч цифр. И период сообщается как количество цифр, а не как сами цифры: страница говорит, что запись одной девяносто седьмой повторяется каждые девяносто шесть знаков, но не показывает, какие это девяносто шесть цифр.
Частые вопросы
- Как перевести дробь в десятичную?
- Разделите числитель на знаменатель: три восьмых — это 3 ÷ 8 = 0,375, а одна вторая — это 1 ÷ 2 = 0,5. Деление и есть весь метод; единственное, что стоит сделать заранее, — сократить дробь до несократимого вида, потому что именно сокращённый знаменатель решает, оборвётся запись или будет продолжаться без конца.
- Как узнать, оборвётся ли десятичная запись?
- Посмотрите на простые множители сокращённого знаменателя. Если он составлен только из двоек и пятёрок, запись обрывается: 2, 4, 5, 8, 10, 16, 20, 25 и 100 дают конечные десятичные. Если в нём есть любой другой простой множитель — тройка, семёрка, одиннадцать, — запись повторяется вечно и не может быть записана точно никаким конечным числом знаков. Вывод о длине периода и говорит, какой это случай: ноль означает, что запись конечная, а любое другое число — длину повторяющегося блока.
- Почему 1/3 показывается как 0,333333?
- Потому что экран несёт шесть знаков после запятой, а у одной трети нет конечной десятичной формы, поэтому на шестом знаке запись округляется. 0,333333 — это не ровно одна треть: умножьте на три и получите 0,999999 вместо единицы, и в этом вся арифметическая разница. Длина периода, равная 1, — это и есть сообщение страницы: запись продолжается, а показанное — вид на неё, а не ответ.
- Почему 2/4 показано как 1/2?
- Потому что страница сокращает дробь до деления, и именно сокращённая форма важна для всего остального, что она сообщает. Значение в обоих случаях одно и то же — 0,5, — но длина периода есть свойство сокращённого знаменателя, поэтому сокращение обязано произойти первым: что запись оборвётся, говорит двойка в 1/2, а не введённая вами четвёрка. Дроби, введённые в более громоздкой форме, всегда возвращаются сокращёнными.
- Что означает длина периода, равная 96?
- Что десятичная запись этой дроби повторяется каждые девяносто шесть цифр: у одной девяносто седьмой блок из девяноста шести цифр продолжается без конца. Это не мера точности показанного десятичного числа: шесть знаков на экране по-прежнему верны, насколько простираются, они просто малая часть одного повторения. Зато из этого видно, что шестью знаками число передать хорошо нельзя, поскольку следующие цифры — не продолжение видимого узора, а гораздо более длинный узор.
- Ответ может быть больше единицы или отрицательным?
- И то и другое обычно. Числитель больше знаменателя даёт десятичное число больше единицы — двадцать две седьмых это 3,142857, — и дробь в выводе остаётся неправильной, а не превращается в смешанное число. Отрицательный числитель даёт отрицательное десятичное число, и знак остаётся в числителе дроби: минус три четверти — это минус 0,75 и печатается как −3/4. На длину периода ни то, ни другое не влияет, потому что она зависит только от знаменателя.
Источники
- Repeating Decimal — a decimal expansion in which a digit or block of digits repeats forever, the property the period output measures, together with the rule that a terminating decimal is one whose reduced denominator has no prime factor other than 2 or 5 — Wolfram MathWorld (United States)
- Decimal fraction — an arithmetical fraction with an integral power of ten as its denominator, which is exactly the class of fractions whose decimal expansion terminates — Encyclopedia of Mathematics, European Mathematical Society (international)
- Fraction — numerator, denominator and the reduction of a fraction to lowest terms, which is the step that must happen before the denominator's prime factors can be read — Wolfram MathWorld (United States)