Калькулятор логарифмов
Что такое логарифм?
Определение
Логарифм числа x по основанию b — это показатель степени, в которую нужно возвести b, чтобы получить x.
log_b(x) = y ⇔ b^y = x
Условия: b > 0, b ≠ 1, x > 0
Ключевые свойства
Типы логарифмов
Историческая справка
Логарифмы были независимо изобретены Джоном Непером (1614) и Йостом Бюрги (1620) для упрощения астрономических вычислений. До появления калькуляторов логарифмические таблицы и логарифмическая линейка были главными инструментами инженеров и учёных на протяжении 350 лет.
Основные свойства логарифмов
Полная система формул для преобразования логарифмических выражений. Эти тождества справедливы для любого допустимого основания.
Логарифм произведения
Умножение превращается в сложение. Именно это свойство сделало логарифмы революцией в вычислениях XVII века.
Логарифм частного
Деление превращается в вычитание. Следствие из свойства произведения: x/y = x · y^(-1).
Логарифм степени
Возведение в степень превращается в умножение. Работает для любых вещественных n, включая дробные (корни) и отрицательные.
Формула перехода
Позволяет вычислить логарифм по любому основанию, имея лишь одну логарифмическую функцию. Именно так калькуляторы вычисляют log_b(x).
// Вычисление логарифма по произвольному основанию
function logBase(x, base) {
if (x <= 0 || base <= 0 || base === 1) {
throw new Error('Недопустимые аргументы');
}
// Используем формулу перехода:
// log_b(x) = ln(x) / ln(b)
return Math.log(x) / Math.log(base);
}
// Специализированные функции (точнее)
const ln = (x) => Math.log(x); // натуральный
const lg = (x) => Math.log10(x); // десятичный
const lb = (x) => Math.log2(x); // двоичный
// Примеры
console.log(lg(1000)); // 3
console.log(lb(1024)); // 10
console.log(ln(Math.E)); // 1
console.log(logBase(81, 3)); // 4Продвинутые темы
Логарифмы выходят далеко за рамки школьной программы. Вот несколько направлений, где они играют ключевую роль.
Комплексные логарифмы
В комплексном анализе логарифм определён для любого ненулевого числа z через формулу Ln(z) = ln|z| + i·Arg(z). Комплексный логарифм многозначен: каждое значение отличается на 2πi.
Логарифмические шкалы
Когда диапазон значений огромен, линейная шкала бесполезна. Логарифмическая шкала сжимает данные: децибелы (звук), шкала Рихтера (землетрясения), pH (кислотность), звёздные величины (яркость).
Энтропия Шеннона
Информационная энтропия H = -Σ p_i · log₂(p_i) измеряет неопределённость случайной величины в битах. Это фундамент теории информации, сжатия данных и машинного обучения (cross-entropy loss).
Алгоритмы O(log n)
Двоичный поиск, сбалансированные деревья (AVL, Red-Black), пирамидальная сортировка — все эти алгоритмы имеют логарифмическую сложность. На миллиарде элементов log₂(10^9) ≈ 30 операций.
Практические советы
Полезные приёмы для работы с логарифмами в учёбе, науке и программировании.
Запомните опорные значения
lg(2) ≈ 0.301, lg(3) ≈ 0.477, ln(2) ≈ 0.693, ln(10) ≈ 2.303. С этими числами можно быстро оценивать логарифмы в уме.
Правило 72
Время удвоения при ставке r% ≈ 72/r лет. Это следствие формулы t = ln(2)/ln(1+r/100). При r = 6% удвоение через 72/6 = 12 лет.
Количество цифр числа
Количество цифр числа N в десятичной записи = floor(lg(N)) + 1. Например, lg(999) ≈ 2.999, значит 3 цифры. Работает и для других систем счисления.
Осторожно с Math.log
В JavaScript и большинстве языков Math.log() — это натуральный логарифм (ln), а не десятичный! Для lg используйте Math.log10(), для log₂ — Math.log2().
Логарифмируйте уравнения
Если в уравнении есть неизвестное в показателе степени (2^x = 100), возьмите логарифм обеих частей: x = lg(100)/lg(2) ≈ 6.644. Работает с любым основанием.
Логарифмическая шкала графиков
Если данные охватывают несколько порядков (от 1 до 1 000 000), используйте логарифмическую ось. Экспоненциальный рост на лог-шкале выглядит как прямая линия.
Как пользоваться калькулятором
Четыре простых шага для вычисления любого логарифма.
Выберите режим вычисления
Определите, что вам нужно найти: значение логарифма (log_b(x) = ?), исходное число (x = ?) или основание (b = ?). Переключите соответствующую вкладку в калькуляторе.
Укажите основание или выберите пресет
Для стандартных логарифмов нажмите кнопку ln (натуральный), lg (десятичный) или log₂ (двоичный). Для произвольного основания введите его вручную.
Введите известные значения
Заполните числовые поля. Калькулятор автоматически пересчитывает результат при каждом изменении. Убедитесь, что число x > 0, а основание b > 0 и b ≠ 1.
Проанализируйте результат
Получите точный ответ с настраиваемой точностью (до 15 знаков), формулу вычисления, метод расчёта и автоматическую проверку. Раскройте панель свойств для справки по формулам.
Часто задаваемые вопросы

Лиана Арифметова
Миссия: Демократизировать сложные расчеты. Превратить страх перед числами в ясность и контроль. Девиз: «Любая повторяющаяся задача заслуживает своего калькулятора».
Отказ от ответственности
Только для информационных целей. Все расчёты, результаты и данные, предоставляемые данным инструментом, носят исключительно ознакомительный и справочный характер. Они не являются профессиональной консультацией — медицинской, юридической, финансовой, инженерной или иной.
Точность результатов. Калькулятор основан на общепринятых формулах и методиках, однако фактические результаты могут отличаться в зависимости от индивидуальных условий, исходных данных и применяемых стандартов. Мы не гарантируем полноту, точность или актуальность приведённых расчётов.
Медицинские, финансовые и профессиональные решения должны приниматься исключительно на основании консультации с квалифицированными специалистами — врачом, финансовым советником, инженером или другим профессионалом в соответствующей области. Не используйте результаты данного инструмента как единственное основание для принятия важных решений.
Ограничение ответственности. Авторы и разработчики сервиса не несут никакой ответственности за прямой или косвенный ущерб, возникший в результате использования данных расчётов. Пользователь принимает на себя всю ответственность за интерпретацию и применение полученных результатов.
Похожие инструменты
Калькулятор P-Value и мощности выборки
Расчет P-value, доверительных интервалов и анализ мощности выборки (Power Analysis). Для исследований.
Калькулятор СКФ (GFR)
Расчет скорости клубочковой фильтрации по креатинину (CKD-EPI). Оценка функции почек и стадии ХБП.
Калькулятор для фрилансера (самозанятый, ИП)
Сравните налоговые режимы: самозанятый (НПД 4/6%), ИП на УСН 6/15%, Патент. Расчет чистого дохода и оптимального режима.
Калькулятор времени в пути и ETA (прибытия)
Расчет времени поездки по расстоянию и скорости. Определение времени прибытия (ETA).
Калькулятор возраста собаки
Возраст собаки в человеческих годах с учётом породы и размера. Новая формула 2019 года.
Инвестиционный калькулятор (валюты, APR/APY, облигации)
Комплексный финансовый инструмент: конвертер валют, перевод APR в APY, доходность облигаций (YTM, дюрация).
Калькулятор протезирования: длина протеза, K-levels, нагрузки и ортезы
Расчёты протезирования онлайн: длина протеза, функциональные уровни K-levels, нагрузка на протез, биомеханика сустава, подбор ортеза.
Калькулятор объёмного веса (Dimensional Weight)
Рассчитайте объемный вес груза для отправки (DHL, FedEx, UPS). Сравнение с фактическим весом, расчет стоимости доставки.
Калькулятор акупунктуры: точки, цунь, электроакупунктура и хронопунктура
Расчёты акупунктуры онлайн: подбор точек по синдрому, конвертер цунь, курс лечения, электроакупунктура Фолля, хронопунктура Цзы-У Лю-Чжу.
Калькулятор интервального повторения (SM-2, Эббингауз)
Расписание повторений по алгоритму SM-2 (SuperMemo), кривая забывания Эббингауза, оптимальный интервал повторения и планировщик колоды карточек Anki.
Калькулятор чаевых и деления счета (сплит)
Рассчитайте чаевые и разделите счет между друзьями. Удобный сплит-калькулятор (Splitwise) для кафе и ресторанов.
Калькулятор нейронных сетей: архитектура, градиенты, активации
Проектирование архитектуры нейросети (Dense, Conv2D, LSTM, Attention), анализ обратного распространения и градиентов, сравнение функций активации, Learning Rate scheduler, Batch Normalization и регуляризация (L1/L2, Dropout, Weight Decay).
Конвертер алкогольных единиц
Перевод алкоголя в стандартные порции (дринк/юнит). Узнайте, сколько чистого спирта вы потребили.
Калькулятор промышленной химии
Конверсия, селективность, выход реактора, материальный баланс, атомная экономия, E-фактор, ректификация, TON/TOF катализатора.
Калькулятор заваривания кофе
Пропорции кофе и воды для любого метода. Ratio, помол, температура и время экстракции. Для бариста.