Подключиться через MCP →

Введите расчет

Выберите основание 10 для десятичного логарифма или 2,718281828 (e) для натурального. Число x должно быть больше 0; основание b — больше 0 и не равно 1.

Математическая формула

Реклама

Результатов

log10(1 000)
3
логарифм числа x по основанию b
Натуральный логарифм (ln x) 6,907755
Десятичный логарифм (log₁₀ x) 3
Двоичный логарифм (log₂ x) 9,965784

Что такое логарифм?

Логарифм отвечает на простой вопрос: в какую степень нужно возвести основание b, чтобы получить число x? Запись \(\log_b(x) = y\) означает, что \(b^y = x\). Например, \(\log_{10}(1000) = 3\), потому что \(10^3 = 1000\). Этот калькулятор вычисляет логарифм любого положительного числа x по любому допустимому основанию b, а заодно автоматически показывает три самых распространённых логарифма.

Схема, показывающая логарифм как операцию, обратную возведению в степень
Логарифм отвечает: в какую степень нужно возвести основание b, чтобы получить x?

Как пользоваться калькулятором

Введите число x (должно быть больше 0) и основание b (должно быть больше 0 и не равно 1). В результате вы получите \(\log_b(x)\). Выберите основание 10 для десятичного логарифма, основание 2 — для двоичного логарифма, который применяется в программировании и теории информации, либо 2,718281828 (число Эйлера e) — для натурального логарифма. В таблице под основным результатом всегда выводятся \(\ln(x)\), \(\log_{10}(x)\) и \(\log_2(x)\) — для быстрой справки.

Разбираем формулу

Большинство компьютеров умеют напрямую вычислять только натуральный логарифм (ln) и десятичный логарифм по основанию 10, поэтому логарифм по произвольному основанию находят по формуле перехода к новому основанию:

$$\log_{\text{Base }b}\left(\text{Value }x\right) = \frac{\ln\left(\text{Value }x\right)}{\ln\left(\text{Base }b\right)}$$

Поскольку отношение остаётся тем же при любом одинаковом основании в числителе и знаменателе, можно с тем же успехом записать \(\log_b(x) = \log_{10}(x) \div \log_{10}(b)\). Оба способа дают одинаковый ответ.

Формула перехода к новому основанию в виде ln(x) делить на ln(b)
Любое основание переводится в натуральный логарифм: log_b(x) = ln(x) / ln(b).

Пример с решением

Найдём \(\log_2(8)\). По формуле перехода к новому основанию: \(\ln(8) \approx 2{,}079442\) и \(\ln(2) \approx 0{,}693147\). Разделим: $$2{,}079442 \div 0{,}693147 = 3$$ Результат совпадает с определением, ведь \(2^3 = 8\).

Частые вопросы

Почему x должно быть положительным? Логарифм нуля или отрицательного числа не определён в области действительных чисел: ни одна действительная степень положительного основания не даёт неположительного результата.

Почему основание не может быть равно 1? Единица в любой степени всегда равна 1, поэтому логарифм по основанию 1 не способен различать разные значения x — он не определён.

Что такое натуральный логарифм? Это логарифм по основанию \(e \approx 2{,}71828\), который обозначают \(\ln(x)\). Он встречается в математическом анализе, задачах роста и затухания, а также в финансах.

Последнее обновление: