Бесплатный онлайн-калькулятор десятичного логарифма. Мгновенный расчёт log₁₀(x) с проверкой и натуральным логарифмом. Простая инструкция, примеры и формулы.
Вычислите десятичный логарифм (log₁₀) любого положительного числа за секунду — с проверкой обратным возведением и бонусным натуральным логарифмом.
Основное определение десятичного логарифма:
log₁₀(x) = y означает, что 10ʸ = xОбозначения:
Связь с натуральным логарифмом (используется в вычислениях):
log₁₀(x) = ln(x) / ln(10)где ln(10) ≈ 2,302585093
Ограничение: x должен быть строго больше нуля. При x ≤ 0 десятичный логарифм не существует в области действительных чисел.
Разберём на примере x = 200.
Math.log().Расчёт основан на стандартных математических формулах из курса алгебры и начал анализа. Используется встроенная функция 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₁₀(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 = −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%.
Десятичный логарифм — элегантный математический инструмент, превращающий умножение в сложение, а степени — в умножение. Несмотря на доступность калькуляторов, понимание логарифмов остаётся критически важным в физике, химии, технике и анализе данных. Этот калькулятор помогает мгновенно получать точные значения, а подробная теоретическая база — осмысленно интерпретировать результаты.
Нужен другой инструмент?
Все инструменты в категории