РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
95 of 815 menu

Функция log10

Функция log10 возвращает десятичный логарифм числа, то есть логарифм по основанию 10. В первый параметр мы передаём число, для которого нужно вычислить логарифм. Функция доступна в трёх вариантах: для типов float, double и long double.

Если передать в функцию log10 отрицательное число, результатом будет NaN (не число). Если передать 0, результатом будет минус бесконечность.

Синтаксис

#include <cmath> log10(x);

Пример

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

#include <iostream> #include <cmath> using namespace std; int main() { double res = log10(1000.0); cout << res << endl; return 0; }

Результат выполнения кода:

3

Пример

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

#include <iostream> #include <cmath> using namespace std; int main() { double res = log10(100.0); cout << res << endl; return 0; }

Результат выполнения кода:

2

Пример

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

#include <iostream> #include <cmath> using namespace std; int main() { double res = log10(1.0); cout << res << endl; return 0; }

Результат выполнения кода:

0

Смотрите также

  • функция log,
    которая вычисляет натуральный логарифм
  • функция log2,
    которая вычисляет двоичный логарифм
  • функция exp,
    которая вычисляет экспоненту
  • функция pow,
    которая возводит число в степень
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить