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

Функция log () в C ++ возвращает натуральный логарифм (логарифм по основанию e) аргумента.

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

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

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

двойное бревно (двойное х); журнал с плавающей запятой (float x); длинное двойное бревно (long double x); двойной журнал (Т х); // Для целочисленного типа

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

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

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

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

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

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

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

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

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

 журнал (x) = 2,56925 журнал (x) = нан

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

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

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

 журнал (х) = 0,693147

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