Что делает этот калькулятор
Этот инструмент решает показательное уравнение \(b^x = a\) относительно неизвестного показателя степени \(x\). По заданному основанию \(b\) и целевому значению \(a\) калькулятор находит степень, в которую нужно возвести \(b\), чтобы получить \(a\). Именно это и есть определение логарифма: \(x = \log_b(a)\).
Как пользоваться
Введите основание \(b\) (любое положительное число, кроме 1) и итоговое значение \(a\) (любое положительное число). Калькулятор мгновенно вычислит \(x\) и покажет проверку, возведя основание обратно в найденную степень.
Разбор формулы
Начнём с равенства \(b^x = a\). Возьмём натуральный логарифм от обеих частей: \(\ln(b^x) = \ln(a)\). По свойству логарифма степени получаем \(x \cdot \ln(b) = \ln(a)\), и после деления на \(\ln(b)\) выходит \(x = \dfrac{\ln(a)}{\ln(b)}\). Это формула перехода к новому основанию, и она равна \(\log_b(a)\). Можно взять логарифм по любому основанию (натуральный, десятичный) — ответ будет тот же, ведь основания сокращаются в отношении.
$$x = \log_{\text{Base (b)}} \text{Result (a)} = \frac{\ln\!\left(\text{Result (a)}\right)}{\ln\!\left(\text{Base (b)}\right)}$$
Пример решения
Решим \(2^x = 8\). Вычисляем $$x = \frac{\ln(8)}{\ln(2)} = \frac{2{,}0794}{0{,}6931} = 3.$$ Проверка: \(2^3 = 8\). Верно. Ещё пример: решим \(10^x = 1000\), получаем \(x = \dfrac{\ln(1000)}{\ln(10)} = 3\).
Частые вопросы
Почему основание должно быть положительным и не равным 1? Логарифм не определён для неположительных оснований, а при основании 1 получается \(\ln(1) = 0\), что приводит к делению на ноль (ведь \(1^x\) всегда равно 1).
Может ли a быть меньше основания? Да. Если \(a\) находится в промежутке от 0 до 1 или меньше \(b\), то показатель \(x\) окажется просто дробным или отрицательным числом.
Влияет ли выбор логарифма на ответ? Нет. Натуральный, десятичный логарифм или логарифм по любому другому основанию дадут одно и то же \(x\), потому что они входят в формулу в виде отношения.