Меню
Онлайн-инструментОнлайнБесплатно

Калькулятор десятичного логарифма

Бесплатный онлайн-калькулятор десятичного логарифма. Мгновенный расчёт log₁₀(x) с проверкой и натуральным логарифмом. Простая инструкция, примеры и формулы.

Обновлено: 13 мая 2026 г.
ФормулыБыстроПриватно

Калькулятор десятичного логарифма

Вычислите десятичный логарифм (log₁₀) любого положительного числа за секунду — с проверкой обратным возведением и бонусным натуральным логарифмом.

Десятичный логарифм
log₁₀(x)
Проверка: 10y
должно равняться x
Натуральный логарифм
ln(x) — для справки

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

1
Введите любое положительное число в поле ввода. Например: 100, 0,5 или 2,718. Ноль и отрицательные числа недопустимы — логарифм для них не определён.
2
Нажмите кнопку «Рассчитать» или клавишу Enter. Калькулятор мгновенно вычислит значение десятичного логарифма.
3
Посмотрите результат в карточке справа (или снизу на мобильном). Первое число — log₁₀(x). Второе — обратная проверка: 10 в степени найденного логарифма должно равняться исходному числу. Третье — натуральный логарифм для сравнения.
4
Если нужно посчитать другое число — введите его и снова нажмите «Рассчитать». Кнопка «Сбросить» очищает поле и результаты.

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

Целое число — 1000
x = 1000 → log₁₀(1000) = 3 (потому что 10³ = 1000). Проверка: 10³ = 1000 ✓. Натуральный логарифм: ln(1000) ≈ 6,9078.
Дробное число — 0,01
x = 0,01 → log₁₀(0,01) = −2 (потому что 10⁻² = 0,01). Проверка: 10⁻² = 0,01 ✓. Натуральный логарифм: ln(0,01) ≈ −4,6052.
Нецелый результат — 50
x = 50 → log₁₀(50) ≈ 1,69897 (потому что 10¹·⁶⁹⁸⁹⁷ ≈ 50). Проверка: 10¹·⁶⁹⁸⁹⁷ ≈ 50,0000 ✓. Натуральный логарифм: ln(50) ≈ 3,9120.

Формулы расчёта

Основное определение десятичного логарифма:

log₁₀(x) = y означает, что 10ʸ = x

Обозначения:

  • x — подлогарифмическое выражение (аргумент), строго больше нуля
  • y — значение десятичного логарифма, может быть любым действительным числом
  • 10 — основание логарифма (в десятичном логарифме всегда 10)

Связь с натуральным логарифмом (используется в вычислениях):

log₁₀(x) = ln(x) / ln(10)

где ln(10) ≈ 2,302585093

Ограничение: x должен быть строго больше нуля. При x ≤ 0 десятичный логарифм не существует в области действительных чисел.

Пошаговое объяснение

Разберём на примере x = 200.

1
Калькулятор получает число 200 и проверяет, что оно больше нуля. Условие выполнено.
2
Вычисляется натуральный логарифм: ln(200) ≈ 5,298317. Это делается встроенной функцией Math.log().
3
Натуральный логарифм делится на ln(10) ≈ 2,302585. Получаем: 5,298317 / 2,302585 ≈ 2,30103. Это и есть log₁₀(200).
4
Для проверки возводим 10 в степень результата: 10²·³⁰¹⁰³ ≈ 200,0000. Всё сходится.

Где применяется

  • Школьный курс алгебры — решение показательных уравнений вида 10ˣ = a.
  • Физика и акустика — расчёт децибелов: уровень звукового давления в дБ = 20·log₁₀(P/P₀).
  • Химия — вычисление pH раствора: pH = −log₁₀[H⁺], где [H⁺] — концентрация ионов водорода.
  • Сейсмология — шкала Рихтера: магнитуда M = log₁₀(A/A₀), где A — амплитуда колебаний.
  • Информатика — оценка сложности алгоритмов, перевод между единицами информации (биты, байты).
  • Финансы — расчёт сложных процентов и времени удвоения капитала через логарифмические формулы.

Важные нюансы

  • Десятичный логарифм определён только для положительных чисел. Для x = 0 логарифм равен −∞ (в рамках калькулятора — ошибка). Для отрицательных x в действительных числах логарифм не существует.
  • При x = 1 результат всегда ровно 0, так как 10⁰ = 1. Это важная контрольная точка.
  • Для чисел вида 10ⁿ (например, 100, 0,001, 10000) результат — целое число n. Это полезно для устной проверки.
  • Результат округляется до 8 десятичных знаков. При очень больших или очень маленьких значениях используется экспоненциальная запись.
  • Десятичный логарифм монотонно возрастает: чем больше x, тем больше log₁₀(x).
  • Для x между 0 и 1 логарифм отрицателен. Например, log₁₀(0,5) ≈ −0,3010.

Частые ошибки

  • Ввод отрицательного числа. Пользователи иногда вводят −100, ожидая получить −2, но log₁₀(−100) не существует. Помните: аргумент логарифма всегда положителен.
  • Ввод нуля. При x = 0 калькулятор выдаст ошибку. Математически предел log₁₀(x) при x→0⁺ равен −∞, но это не число.
  • Путаница с натуральным логарифмом. log₁₀(100) = 2, а ln(100) ≈ 4,605. Это разные функции с разными основаниями. Наш калькулятор показывает оба значения для наглядности.
  • Ожидание целого результата для любого числа. Только степени десятки дают целый десятичный логарифм. Для остальных чисел результат — иррациональная дробь.
  • Неправильная интерпретация отрицательного логарифма. Если log₁₀(x) = −3, это значит x = 10⁻³ = 0,001, а не −1000.
  • Ошибки округления при обратной проверке. Из-за конечной точности вычислений 10 в степени log₁₀(x) может отличаться от x на ничтожную величину (например, на 10⁻¹²). Это нормально.

Ответы на частые вопросы

Чем десятичный логарифм отличается от натурального?
Десятичный логарифм имеет основание 10 (log₁₀), натуральный — основание e ≈ 2,718 (ln). Они связаны формулой: log₁₀(x) = ln(x) / ln(10) ≈ ln(x) / 2,3026. Десятичный удобен для работы с десятичной системой счисления.
Можно ли вычислить логарифм от отрицательного числа?
В действительных числах — нет. В комплексных числах — да, но это выходит за рамки данного калькулятора. При вводе отрицательного числа вы получите сообщение об ошибке.
Почему log₁₀(1) = 0?
Потому что любое число в нулевой степени равно 1: 10⁰ = 1. Логарифм — это показатель степени, в которую нужно возвести основание, чтобы получить аргумент. Для получения 1 степень всегда равна 0.
Как проверить результат вручную?
Возведите 10 в степень, равную полученному логарифму. Например, калькулятор выдал log₁₀(x) = 2,30103. Посчитайте 10²·³⁰¹⁰³ — должно получиться число, близкое к x. На калькуляторе это можно сделать кнопкой 10ˣ.
Зачем нужен десятичный логарифм, если есть калькулятор степеней?
Логарифм — это обратная операция к возведению в степень. Если известно 10ʸ = x, а нужно найти y, то без логарифма не обойтись. Он незаменим при решении показательных уравнений и работе с порядками величин.
Что такое логарифмическая линейка и связана ли она с десятичными логарифмами?
Да, напрямую. Логарифмическая линейка использует свойство log₁₀(a·b) = log₁₀(a) + log₁₀(b). Умножение чисел заменяется сложением отрезков на шкалах. До появления калькуляторов это был основной инструмент инженеров.

Источники и справочные данные

Расчёт основан на стандартных математических формулах из курса алгебры и начал анализа. Используется встроенная функция Math.log10() стандарта ECMAScript, соответствующая рекомендациям IEEE 754 для вычислений с плавающей запятой двойной точности. Для учебных и справочных целей; при ответственных инженерных расчётах рекомендуется проверять результат в специализированном ПО или математических пакетах (MATLAB, Wolfram Mathematica).

Что такое десятичный логарифм: полное руководство

Определение и суть десятичного логарифма

Десятичный логарифм числа x — это показатель степени, в которую нужно возвести число 10, чтобы получить x. Записывается как log₁₀(x) или просто lg(x). Например, log₁₀(100) = 2, потому что 10² = 100. Это одна из двух самых распространённых логарифмических функций наряду с натуральным логарифмом.

Название «десятичный» указывает на основание 10 — то самое число, которое лежит в основе нашей системы счисления. Именно поэтому десятичные логарифмы особенно удобны для работы с большими и малыми величинами: каждый порядок (в 10 раз) добавляет единицу к логарифму.

История появления десятичных логарифмов

Логарифмы были изобретены в начале XVII века независимо Джоном Непером и Йостом Бюрги. Однако именно английский математик Генри Бриггс в 1617 году предложил использовать основание 10 вместо громоздкого неперова основания. Бриггс лично вычислил и опубликовал таблицы десятичных логарифмов для чисел от 1 до 20 000 с точностью до 14 знаков — колоссальный труд, занявший годы.

Таблицы Бриггса произвели революцию в астрономии, навигации и инженерном деле. Умножение двух чисел сводилось к сложению их логарифмов, деление — к вычитанию, возведение в степень — к умножению логарифма на показатель. Это сокращало многочасовые вычисления до минут.

Основные свойства десятичных логарифмов

Десятичный логарифм обладает теми же свойствами, что и любой другой логарифм:

  • Логарифм произведения: log₁₀(a·b) = log₁₀(a) + log₁₀(b). Пример: log₁₀(20) = log₁₀(2) + log₁₀(10) ≈ 0,3010 + 1 = 1,3010.
  • Логарифм частного: log₁₀(a/b) = log₁₀(a) − log₁₀(b). Пример: log₁₀(5) = log₁₀(10/2) = 1 − 0,3010 = 0,6990.
  • Логарифм степени: log₁₀(aⁿ) = n·log₁₀(a). Пример: log₁₀(2³) = 3·log₁₀(2) ≈ 3·0,3010 = 0,9030.
  • Логарифм единицы: log₁₀(1) = 0 (так как 10⁰ = 1).
  • Логарифм основания: log₁₀(10) = 1 (так как 10¹ = 10).

Связь десятичного и натурального логарифмов

Десятичный и натуральный логарифмы связаны простым соотношением: log₁₀(x) = ln(x) / ln(10). Число ln(10) ≈ 2,302585 постоянно, поэтому десятичный логарифм всегда примерно в 2,3 раза меньше натурального. Это соотношение используется в калькуляторе для вычислений: компьютер легко находит натуральный логарифм через степенной ряд, а затем делит результат на константу.

Для быстрой прикидки в уме можно запомнить: log₁₀(x) ≈ 0,4343·ln(x), а ln(x) ≈ 2,3026·log₁₀(x). Например, если ln(x) ≈ 4,6, то log₁₀(x) ≈ 2.

Как считать десятичные логарифмы вручную

До эпохи калькуляторов использовались таблицы логарифмов. Число представляли в стандартном виде: x = a·10ⁿ, где 1 ≤ a < 10. Тогда log₁₀(x) = n + log₁₀(a). Значение log₁₀(a) находили по таблице для чисел от 1 до 10. Например, 200 = 2·10², log₁₀(2) ≈ 0,3010, итого 2 + 0,3010 = 2,3010.

Сегодня этот же принцип помогает быстро оценивать логарифмы в уме: log₁₀(500) — это log₁₀(5·10²) = log₁₀(5) + 2. Зная, что log₁₀(5) ≈ 0,699, получаем ≈ 2,699. Точное значение — 2,69897.

Децибелы и десятичные логарифмы в технике

Децибел (дБ) — логарифмическая единица, немыслимая без десятичного логарифма. Уровень звукового давления: L = 20·log₁₀(P/P₀), где P₀ — порог слышимости. Увеличение на 20 дБ означает рост давления в 10 раз. Шёпот — 20 дБ, обычный разговор — 60 дБ, болевой порог — 120 дБ. Разница в 40 дБ между шёпотом и разговором — это отношение давлений в 100 раз.

В электронике децибелы используют для усиления сигналов: G = 10·log₁₀(Pвых/Pвх). Усилитель с коэффициентом 20 дБ увеличивает мощность в 100 раз. Логарифмический масштаб удобен, потому что охватывает колоссальные диапазоны величин.

pH и химия: логарифмы концентрации

Водородный показатель pH = −log₁₀[H⁺] — ещё одно важнейшее применение десятичного логарифма. Концентрация ионов водорода [H⁺] измеряется в молях на литр. В чистой воде [H⁺] = 10⁻⁷, поэтому pH = 7 (нейтральная среда). Лимонный сок имеет pH ≈ 2 ([H⁺] = 10⁻²), а бытовой отбеливатель — pH ≈ 12.

Шкала pH логарифмическая: изменение на 1 единицу означает десятикратное изменение концентрации. Поэтому раствор с pH = 3 в 10 раз кислее раствора с pH = 4 и в 100 раз кислее pH = 5.

Шкала Рихтера и сейсмология

Магнитуда землетрясения по шкале Рихтера: M = log₁₀(A/A₀), где A — максимальная амплитуда колебаний на сейсмографе, A₀ — эталонная амплитуда. Землетрясение магнитудой 5 имеет амплитуду в 10 раз больше, чем магнитудой 4. При этом выделившаяся энергия различается примерно в 32 раза на каждую единицу магнитуды, потому что энергия пропорциональна A³/².

Десятичный логарифм в программировании

В языках программирования десятичный логарифм доступен как Math.log10(x) (JavaScript, Python через math.log10), log10() (C/C++), Math.Log10() (C#). В браузерах функция Math.log10() стандартизирована в ES6 и поддерживается всеми современными движками. Для старых сред используют эквивалент Math.log(x) / Math.LN10.

Практические советы по использованию

При работе с десятичными логарифмами полезно помнить несколько опорных значений: log₁₀(2) ≈ 0,3010, log₁₀(3) ≈ 0,4771, log₁₀(5) ≈ 0,6990, log₁₀(7) ≈ 0,8451. Зная их, можно приблизительно вычислить логарифм любого числа, разложив его на множители. Например, log₁₀(6) = log₁₀(2) + log₁₀(3) ≈ 0,3010 + 0,4771 = 0,7781 (точное значение 0,77815).

Для чисел, близких к 1, работает приближение: log₁₀(1 + ε) ≈ 0,4343·ε при малых ε. Например, log₁₀(1,01) ≈ 0,4343·0,01 = 0,004343 (точное 0,004321). Погрешность растёт с увеличением ε, но для ε < 0,1 она менее 5%.

Заключение

Десятичный логарифм — элегантный математический инструмент, превращающий умножение в сложение, а степени — в умножение. Несмотря на доступность калькуляторов, понимание логарифмов остаётся критически важным в физике, химии, технике и анализе данных. Этот калькулятор помогает мгновенно получать точные значения, а подробная теоретическая база — осмысленно интерпретировать результаты.

Нужен другой инструмент?

Все инструменты в категории