Перейти к содержимому
📐

Калькулятор логарифмов

Логарифм по любому основанию с решением по шагам: ln, lg, log₂, дробное основание и корень, выражения и уравнения

Открывали 38 125 разПоделились 36 разВ избранном: 43

Инструмент справился с вашей задачей?

Одно нажатие, без регистрации. По ответам мы решаем, какие инструменты дорабатывать первыми.

Уже ответили: 175 человек

Комментарии (2)

Гульнара · 18 дней назад

отличный инструмент для урока информатики

Калькулятор логарифмов онлайн с решением

Одно поле на всё: впишите логарифм или целое выражение с логарифмами — калькулятор сам разберёт запись, покажет строкой, как он её понял, и выдаст ответ вместе с решением по шагам.

Ответ даётся точным числом там, где точное число существует: log₈(2) — это 1/3, а не 0,333, а log₃(81) — ровно 4. Точность здесь доказывается целочисленной проверкой равенства, а не получается округлением: 3⁴ = 81 проверяется в целых числах, поэтому в ответе не остаётся хвостов вроде 4,000000000000001.

Если точного значения нет, калькулятор об этом говорит прямо и объясняет причину. Например, log₂(3) точным быть не может: у числа 3 в разложении есть множитель 3, которого нет у двойки, и никакая степень двойки его не создаст. Тогда показывается приближённое значение — ровно с тем числом знаков, за которое можно ручаться.

  • Логарифм по любому основанию, включая дробное log_(1/2) и корень log_(√2)
  • Натуральный логарифм ln, десятичный lg и двоичный log₂
  • Выражения: сумма и разность логарифмов, множитель перед логарифмом, степень
  • Основное логарифмическое тождество: 2^(log₂3) сразу даёт 3
  • Простейшие логарифмические и показательные уравнения с одним x
  • Пошаговое решение в школьном виде — его можно переписать в тетрадь
  • Точный ответ дробью, когда он есть, и честное приближение, когда его нет

Как записать логарифм в калькуляторе

Запись понимается в том виде, в котором её обычно и пишут. Основание можно указать сразу после слова log, поставить нижним индексом или отделить пробелом — все три варианта равнозначны.

После ввода калькулятор показывает строку «Прочитано как» — это то, что он собирается считать. Строка нужна не для красоты: запись без скобок иногда допускает второе прочтение, и лучше увидеть выбранное, чем получить правдоподобный, но не тот ответ.

  • log2(8), log₂8, log 2 8, log_2(8) — всё это логарифм 8 по основанию 2
  • ln(5) или ln5 — натуральный логарифм, основание e
  • lg(100) — десятичный логарифм, основание 10
  • log 1/2 1/2 — дробное основание записывается обычной дробью
  • log √2 2 или log_(√2)(2) — корень в основании
  • log3(162) − log3(2) — выражение из нескольких логарифмов
  • 2^(3·log2(3)) — степень с логарифмом в показателе
  • log2(x) = 5 — знак равенства и буква x переводят в режим уравнения

Что такое ln, lg и log₂

Логарифм отвечает на один вопрос: в какую степень нужно возвести основание, чтобы получить число. Запись log₂(8) = 3 означает ровно 2³ = 8. Разные названия логарифмов отличаются только основанием.

ln — натуральный логарифм, его основание — число e ≈ 2,718281828. Оно появляется везде, где что-то растёт или убывает непрерывно: сложные проценты, остывание, радиоактивный распад. ln(1) = 0, ln(e) = 1, ln(e³) = 3.

lg — десятичный логарифм с основанием 10. По нему устроены шкалы, где шаг означает изменение в десять раз: pH, децибелы, звёздные величины. lg(100) = 2, lg(1000) = 3, lg(0,1) = −1.

log₂ (в старых учебниках lb) — двоичный логарифм. Он отвечает на вопрос «сколько раз число нужно разделить пополам»: log₂(1024) = 10, потому что 2¹⁰ = 1024. Отсюда и оценка сложности алгоритмов O(log n) у бинарного поиска.

Может ли логарифм быть отрицательным

Само значение логарифма — да, и это обычное дело. При основании больше единицы логарифм отрицателен, когда аргумент лежит между нулём и единицей: lg(0,1) = −1, log₂(1/8) = −3. Ничего необычного здесь нет, отрицательная степень просто означает деление: 2⁻³ = 1/8.

А вот аргумент отрицательным быть не может. Не существует степени, в которую можно возвести положительное основание и получить отрицательное число или ноль, поэтому log₂(−4) и log₂(0) не определены — калькулятор скажет об этом словами, а не покажет пустое поле.

Основание тоже ограничено: оно должно быть положительным и не равным единице. Единица в любой степени остаётся единицей, поэтому уравнение 1ᵗ = 8 решений не имеет, а значит и логарифма по основанию 1 не существует.

Свойства логарифмов

Сумма и разность: log(a·b) = log a + log b, log(a/b) = log a − log b — при условии, что основания одинаковы. Именно поэтому log₃(162) − log₃(2) равно ровно 4: разность сворачивается в log₃(81), а 81 = 3⁴.

Множитель уходит в показатель: k · logₐ(x) = logₐ(xᵏ). Так 2·log₂(3) превращается в log₂(9).

Основное логарифмическое тождество: a^(logₐ b) = b. Число в степени собственного логарифма «снимает» логарифм, поэтому 2^(3·log₂3) = 2^(log₂27) = 27, а 5^(2·log₅3) = 9.

Переход к новому основанию: logₐ(x) = ln x / ln a = lg x / lg a. Из неё же следует правило деления логарифмов: log_c(x) / log_c(y) = log_y(x).

Частные случаи, которые полезно помнить наизусть: logₐ(1) = 0 при любом основании, logₐ(a) = 1, logₐ(aᵏ) = k.

Где применяются логарифмы

В науке: шкала Рихтера (землетрясения), децибелы (звук), pH (кислотность) — все логарифмические. Увеличение на 1 единицу шкалы Рихтера означает рост энергии примерно в 31,6 раза.

В IT: сложность алгоритмов O(log n) — бинарный поиск, сбалансированные деревья. Биты информации — это log₂ количества состояний. В финансах через логарифм считают время удвоения вклада.

💰

Пример: за сколько лет удвоится вклад

Вклад под 8% годовых с капитализацией. За сколько лет сумма удвоится?

1

Формула: t = ln(2) / ln(1 + r), где r = 0,08

2

Вводим: ln(2) = 0,6931, ln(1,08) = 0,07696

3

Результат: t = 0,6931 / 0,07696 ≈ 9,01 лет

4

Проверка: 1,08⁹ ≈ 1,999 ≈ 2 ✓

✅

Вклад удвоится за ~9 лет. Быстрая оценка: правило 72 → 72/8 = 9 лет (совпадает!).

🧠

Знаете ли вы?

📖

Логарифмы изобрёл шотландский математик Джон Непер в 1614 году. Он потратил 20 лет на вычисление таблиц логарифмов — они заменили умножение сложением и ускорили астрономические расчёты в десятки раз.

🚀

Логарифмическая линейка — аналоговый калькулятор на основе логарифмов — использовалась инженерами 350 лет (1620–1970). Полёт на Луну Аполлон-11 рассчитывали в том числе на логарифмической линейке.

🔢

Число e ≈ 2,71828 — основание натурального логарифма — встречается повсюду: рост популяций, радиоактивный распад, нормальное распределение, сложные проценты. Бернулли открыл его, изучая банковские вклады.

👂

Человеческое восприятие яркости и громкости — логарифмическое. Чтобы звук казался в 2 раза громче, его физическая мощность должна увеличиться в 10 раз. Поэтому децибелы — логарифмическая шкала.

💻

В теории информации Шеннона энтропия (количество информации) определяется через логарифм. 1 бит = log₂(2). Например, в байте 8 бит = log₂(256) возможных состояний.

🧪

Шкала pH = −lg[H⁺]. pH 7 — нейтральная среда, pH 3 — кислота в 10 000 раз кислее pH 7. Каждый шаг pH — разница в 10 раз по концентрации.

Часто используемые логарифмы

ВыражениеЗначениеПояснение
log₂(8)32³ = 8
log₂(1024)102¹⁰ = 1024 (1 КБ)
log₈(2)1/38^(1/3) = 2 — ответ дробью
log₉(27)3/29 = 3², 27 = 3³
log₁₀(1000)310³ = 1000
log₁₀(0,1)−110⁻¹ = 0,1
log_(1/2)(8)−3(1/2)⁻³ = 8
log_(√2)(2)2(√2)² = 2
ln(e)1e¹ = e
ln(1)0e⁰ = 1
lg(2)≈ 0,301точного значения нет
ln(2)≈ 0,693правило удвоения
💡

Правило 72

Чтобы быстро оценить время удвоения при процентном росте, разделите 72 на процент. Вклад под 6% удвоится за ~12 лет (72/6). Это приближение формулы t = ln(2)/ln(1+r).

Как вычислить логарифм

1

Впишите выражение

В одно поле: log2(8), log₂8, log 2 8, ln(e), lg(100). Дробное основание пишется дробью — log 1/2 1/2, корень — log √2 2.

2

Проверьте строку «Прочитано как»

Под полем видно, как калькулятор понял запись. Если основание и аргумент перепутаны местами, поменять их можно одним нажатием.

3

Заберите ответ и решение

Ответ появляется сразу: точным числом или дробью, если точное значение есть, и приближением, если его нет. Ниже — решение по шагам.

Примеры расчёта

📚 Школьная задача

log₃(81) = ? Ответ: 4, потому что 3⁴ = 81.

🧩 Выражение со свойством

log₃(162) − log₃(2) = log₃(81) = 4. Разность логарифмов с одним основанием сворачивается в логарифм частного.

🔁 Основное тождество

2^(3·log₂3) = 2^(log₂27) = 27. Число в степени своего логарифма «снимает» логарифм.

💻 Информатика

Сколько бит нужно для кодирования 256 символов? log₂(256) = 8 бит = 1 байт.

🔊 Уровень звука

Мощность звука выросла в 1000 раз. Прирост в дБ: 10 × lg(1000) = 30 дБ.

❓ Уравнение

log₂(x) = 5 → x = 2⁵ = 32. Логарифм снимается по определению.

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

Что такое логарифм простыми словами?
Логарифм — это степень, в которую нужно возвести основание, чтобы получить число. log₂(8) = 3 означает: 2 в степени 3 = 8.
Чем отличаются ln, lg и log?
ln — натуральный логарифм, основание e ≈ 2,718. lg — десятичный, основание 10. log₂ — двоичный, основание 2. Запись log с указанным внизу числом означает логарифм по этому основанию.
Как ввести дробное основание или корень?
Дробь пишется обычной чертой: log 1/2 1/2 или log_(1/2)(8). Корень — знаком √ или словом sqrt: log √2 2, log_(sqrt(2))(2). Оба варианта считаются точно.
Почему ответ показан дробью, а не десятичным числом?
Потому что дробь точна, а десятичная запись — нет. log₈(2) равен ровно 1/3, и записать это десятичной дробью без потери невозможно: 0,333 — уже приближение. Десятичное значение показывается рядом, под точным ответом.
Считает ли калькулятор выражения из нескольких логарифмов?
Да. Сумма и разность логарифмов, множитель перед логарифмом, деление логарифмов и степень с логарифмом в показателе разбираются целиком: log₃(162) − log₃(2) даёт ровно 4, а 2^(3·log₂3) — ровно 27.
Решает ли он логарифмические уравнения?
Простейшие — да, если x встречается в записи один раз: log₂(x) = 5, log_x(64) = 3, 2^x = 32, log₂(x − 3) = 4. Найденный корень проверяется подстановкой и по области допустимых значений. Более сложные уравнения калькулятор честно не берёт, а не подбирает ответ.
Может ли логарифм быть отрицательным?
Значение — да: log₁₀(0,1) = −1, потому что 10⁻¹ = 0,1. Логарифм отрицателен, когда аргумент меньше единицы. А сам аргумент отрицательным быть не может.
Почему логарифм 0 не существует?
Потому что не существует степени, в которую можно возвести положительное число и получить 0. Любое положительное число в любой степени больше нуля.
Данные отправляются на сервер?
Нет. Все расчёты выполняются в браузере.

Полезная информация

Все расчёты в браузере — данные не отправляются на сервер сайта.

Точный ответ подтверждается целочисленной проверкой равенства, а приближённый показывается ровно с тем числом знаков, за которое можно ручаться.

Комментарии (2)

  • Гульнара• 18 дней назад
    отличный инструмент для урока информатики
  • Александра• 9 дней назад
    все понравилось помог с затупом
  • Руслан АвдеевОт автора проекта
    Все инструменты на ToolFox бесплатны, и я их дорабатываю сам. Напишите, если инструмент считает неверно, чего-то не хватает или что-то стоит поправить, — по таким комментариям я и решаю, чем заняться дальше.

Почту и пароль указывать не нужно · публикуем после проверки, обычно за 1–2 дня · если вам ответят, ответ появится здесь же

Комментарии — мнения посетителей, прошедшие проверку по правилам сайта; порядок определяется отметками «полезно».