Логарифм - это операция, обратная возведению в степень. Она отвечает на вопрос: в какую степень нужно возвести основание, чтобы получить заданное число. Найти его вручную не всегда просто, особенно если основание не равно 2, 10 или e, поэтому удобнее воспользоваться калькулятором, который считает результат мгновенно и без ошибок округления.
Этот инструмент принимает два значения - число x и основание b - и сразу выдаёт точный ответ. Дополнительно на экране появляются натуральный логарифм числа и его десятичный логарифм, что полезно, если нужно сравнить несколько представлений одной величины или подставить промежуточные значения в другую формулу.
Формула расчёта
Калькулятор использует формулу перехода к новому основанию:
log_b(x) = ln(x) / ln(b)
Здесь ln - это натуральный логарифм, то есть логарифм по основанию e. Вместо того чтобы искать логарифм напрямую по произвольному основанию, программа вычисляет натуральные логарифмы числа и основания отдельно, а затем делит первое на второе. Это стандартный математический приём, который работает для любой пары допустимых значений x и b: x должно быть строго больше нуля, а b - больше нуля и не равно единице.
Рядом с основным результатом калькулятор показывает ln(x) и log10(x) как дополнительную справочную информацию, чтобы можно было сразу увидёть логарифм в двух других распространённых основаниях без повторного ввода данных.
Пример 1: log_2(8)
Нужно найти логарифм числа 8 по основанию 2.
Сначала вычисляем натуральные логарифмы: ln(8) = 2,0794, ln(2) = 0,6931.
Затем делим одно на другое: 2,0794 / 0,6931 = 3.
Ответ: log_2(8) = 3. Это легко проверить обратным действием: 2 в третьей степени равно 8, значит результат верен.

Пример 2: log_5(125)
Теперь найдём логарифм числа 125 по основанию 5.
Натуральные логарифмы: ln(125) = 4,8283, ln(5) = 1,6094.
Делим: 4,8283 / 1,6094 = 3.
Ответ: log_5(125) = 3. Проверка: 5 в третьей степени даёт 125, то есть 5 умножить на 5 умножить на 5, что и есть 125.
Оба примера дают целые результаты, потому что числа были подобраны как точные степени своих оснований. На практике результат часто получается дробным, и калькулятор покажет его с нужной точностью, не округляя раньше времени.
Где применяется логарифм по основанию
Логарифмы с произвольным основанием встречаются в самых разных задачах. В информатике логарифм по основанию 2 показывает, сколько шагов требуется алгоритму бинарного поиска или сколько уровней у дерева с определённым числом узлов. В химии логарифм по основанию 10 лежит в основе шкалы pH, а в акустике - в основе измерения громкости в децибелах. В финансовой математике логарифмы применяют для расчёта времени удвоения вклада при известной процентной ставке.
Свойства логарифмов, которые полезно помнить
Логарифм произведения равен сумме логарифмов сомножителей, а логарифм частного - разности логарифмов делимого и делителя. Логарифм числа в степени равен показателю степени, умноженному на логарифм самого числа. Эти свойства часто позволяют упростить выражение до того, как вставлять числа в калькулятор, и помогают проверить, разумный ли получился ответ.
Частые ошибки при вычислении логарифма
Самая распространённая ошибка - попытка найти логарифм отрицательного числа или нуля, что математически невозможно в области действительных чисел. Вторая типичная ситуация - использование единицы в качестве основания, при которой формула ln(x) / ln(b) превращается в деление на ноль. Третья ошибка - путаница между log_10 и ln при переносе значений из одной задачи в другую: эти два логарифма отличаются множителем примерно 2,3026, и подстановка одного вместо другого даёт неверный результат.
Точность вычислений
Поскольку калькулятор работает через натуральные логарифмы с плавающей точкой, результат для степеней целых чисел вроде 8 по основанию 2 получается ровно целым числом без видимой погрешности. Для произвольных сочетаний x и b итоговое значение обычно дробное и выводится с несколькими знаками после запятой, чего достаточно для большинства практических расчётов в учёбе, программировании и инженерных задачах.
Таблица типовых значений логарифмов
| Число x | Основание b | log_b(x) | Проверка (b^результат) |
|---|---|---|---|
| 2 | 2 | 1 | 2^1 = 2 |
| 3 | 3 | 1 | 3^1 = 3 |
| 4 | 2 | 2 | 2^2 = 4 |
| 8 | 2 | 3 | 2^3 = 8 |
| 16 | 2 | 4 | 2^4 = 16 |
| 32 | 2 | 5 | 2^5 = 32 |
| 64 | 2 | 6 | 2^6 = 64 |
| 128 | 2 | 7 | 2^7 = 128 |
| 256 | 2 | 8 | 2^8 = 256 |
| 512 | 2 | 9 | 2^9 = 512 |
| 1024 | 2 | 10 | 2^10 = 1024 |
| 9 | 3 | 2 | 3^2 = 9 |
| 27 | 3 | 3 | 3^3 = 27 |
| 81 | 3 | 4 | 3^4 = 81 |
| 243 | 3 | 5 | 3^5 = 243 |
| 25 | 5 | 2 | 5^2 = 25 |
| 125 | 5 | 3 | 5^3 = 125 |
| 625 | 5 | 4 | 5^4 = 625 |
| 36 | 6 | 2 | 6^2 = 36 |
| 216 | 6 | 3 | 6^3 = 216 |
| 49 | 7 | 2 | 7^2 = 49 |
| 343 | 7 | 3 | 7^3 = 343 |
| 100 | 10 | 2 | 10^2 = 100 |
| 1000 | 10 | 3 | 10^3 = 1000 |
| 10000 | 10 | 4 | 10^4 = 10000 |
| 1 | 2 | 0 | 2^0 = 1 |
| 1 | 3 | 0 | 3^0 = 1 |
| 1 | 5 | 0 | 5^0 = 1 |
| 1 | 10 | 0 | 10^0 = 1 |
| 0,5 | 2 | -1 | 2^(-1) = 0,5 |
| 0,25 | 2 | -2 | 2^(-2) = 0,25 |
| 0,125 | 2 | -3 | 2^(-3) = 0,125 |
| 0,1 | 10 | -1 | 10^(-1) = 0,1 |
| 0,01 | 10 | -2 | 10^(-2) = 0,01 |
| 3 | 6 | 0,613 | 6^0,613 ≈ 3 |
| 2 | 5 | 0,431 | 5^0,431 ≈ 2 |
| 3 | 2 | 1,585 | 2^1,585 ≈ 3 |
| 1,8 | 1,8 | 1 | 1,8^1 = 1,8 |
Может ли логарифм быть отрицательным числом
Логарифм может принимать отрицательные значения, когда число x меньше единицы, но больше нуля. Например, log_2(0,5) = -1, потому что 2 в степени минус один даёт 0,5. Используя формулу ln(0,5) / ln(2) = -0,6931 / 0,6931 = -1, калькулятор получает именно этот результат.
Чем ближе x к нулю, тем сильнее отрицательным становится логарифм. Для x = 0,25 по основанию 2 получается ln(0,25) / ln(2) = -1,3863 / 0,6931 = -2. Проверка: 2 в степени минус два равно одной четвёртой, то есть 0,25.
Отрицательный логарифм часто встречается в физике при описании затухающих процессов и в экономике при расчёте обесценивания активов. Важно помнить, что отрицательным может быть только результат, но не само число x и не основание b.