C ++ log10 () - Стандартная библиотека C ++

Функция log10 () в C ++ возвращает десятичный логарифм аргумента.

Эта функция определена в заголовочном файле.

(Математика) log 10 x = log10 (x) (В программировании на C ++)

log10 () прототип (согласно стандарту C ++ 11)

двойной log10 (двойной x); float log10 (float x); длинный двойной log10 (длинный двойной x); двойной log10 (Т х); // Для целочисленного типа

log10 () Параметры

Функция log10 () принимает единственный обязательный аргумент в диапазоне (0, ∞) .

Если значение меньше 0, log10 () возвращает NaN(не число).

log10 () Возвращаемое значение

Функция log10 () возвращает десятичный логарифм числа.

Параметр (x) Возврат VALUE
х> 1 Положительный
х = 1 0
0> х> 1 Отрицательный
х = 0 -∞ (- бесконечность)
х <0 nan (Не число)

Пример 1: Как работает log10 ()?

 #include #include using namespace std; int main () ( double x = 13.056, result; result = log10(x); cout << "log10(x) = " << result << endl; x = -3.591; result = log10(x); cout << "log10(x) = " << result << endl; return 0; )

Когда вы запустите программу, вывод будет:

 log10 (x) = 1,11581 log10 (x) = нан

Пример 2: log10 () с интегральным типом

 #include #include using namespace std; int main () ( int x = 2; double result; result = log10(x); cout << "log10(x) = " << result << endl; return 0; )

Когда вы запустите программу, вывод будет:

 log10 (х) = 0,30103

Интересные статьи...