Как вычислить ∛ на калькуляторе

Как вычислить ∛ на калькулятореАх, XXI век! Время, когда холодильник умнее твоего соседа, а даже твоя кофеварка может посчитать квадратный корень из числа чашек кофе, которые ты выпьешь до обеда. Но вот беда — иногда случается апокалипсис современных технологий: ты остался с калькулятором уровня «бабушкин», где есть только четыре действия и кнопка квадратного корня.

И тут вдруг возникает задача: вычислить кубический корень или даже корень пятой степени. Что делать?

Бросаться в агонию? Нет, друзья мои, вспомним старый добрый рассказ Айзека Азимова «Чувство силы» — там герой тоже без суперкомпа решал загадки мозга.

Вот только сейчас не о нём речь.

Понимаете, большинство калькуляторов — это такие милые маленькие коробочки с четырьмя операциями и кнопкой √, словно швейцарские ножи для простых математических задач. Но когда дело доходит до кубического корня — это уже почти как попросить сковородку сварить борщ: вроде можно, но зачем мучиться? Инженерные калькуляторы с функцией возведения в степень — конечно, выход, но если мы говорим о домашнем арсенале «эконом-класса», то волшебство начинается.

Квадратный корень — это степень 1/2.

Тут все просто: нажал кнопку √ — получил число в степени 1/2. А теперь внимание на хитрость века: любую дробную степень 1/2ⁿ можно получить многократным применением этой самой кнопки √!

Например, чтобы получить число в степени 1/4 — нажимаешь √ дважды подряд. Чудеса? Да нет, просто математика такая.

А вот как быть с кубическим корнем (степень 1/3)?

Тут начинается настоящая магия двоичной системы счисления. Число 1/3 в двоичной записи выглядит как бесконечная периодическая дробь 0.101010…, что по-нашему значит: «давай повторять шаги по очереди». Представьте себе бесконечный сериал про калькулятор и цифры: каждый новый эпизод — это новое нажатие √ и умножение на исходное число.

Чтобы понять всю прелесть метода, возьмём пример ∛125 = 5.

Набираем 125 на калькуляторе и жмём √ два раза подряд. На экране появляется примерно 3.34 — ну что ж, пока не пятёрка, но не унываем!

Умножаем на 125 (да-да, именно так), снова два раза √… Результат уже ближе к пятике — около 4.52! И так далее: каждый раз немного приближаемся к заветной цифре пять.

Этот процесс напоминает мне один анекдот про программиста и бабушку: бабушка спрашивает программиста — «Как ты делаешь так быстро?» А он отвечает: «Я просто делаю одну вещь много раз». Вот и тут тоже самое: метод медленный как улитка на марафоне, но зато надёжный и понятный даже тем, кто считает логарифмы только во сне.

Но почему останавливаться на кубическом корне?

Давайте попробуем пятый! Корень пятой степени от числа 243 равен трём (если кто забыл школьную программу). В двоичной системе дробь 1/5 записывается как бесконечная цепочка из нулей и единиц с периодом (0011).

И снова наш герой-калькулятор вступает в бой!

Процесс похож на танец с бубном: набираем 243, умножаем на него же (чтобы зарядить калькулятор энергией?), нажимаем кнопку √ один раз и потом три раза подряд… Потом снова умножаем на исходное число и повторяем всё заново. С каждым циклом результат всё ближе к тройке; экран словно шепчет нам: «Терпение и труд всё перетрут!» В итоге через несколько итераций вы получаете почти идеальный ответ.