MathLog1p

Возвращает значение выражения MathLog(1+x).

double  MathLog1p(
   double  value      // число для взятия логарифма
   );

Параметры

val

[in]  Значение, логарифм которого должен быть вычислен.

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

Натуральный логарифм значения (value+1) в случае успеха. Если value < -1, то функция возвращает NaN (неопределенное значение). Если value равно -1, функция возвращает INF (бесконечность) .

Примечание

При значениях x близком к 0, функция MathLog1p(x) даёт гораздо более точные значения, чем MathLog(1+x).

Вместо функции MathLog1p() можно использовать функцию log1p().

Смотри также

Вещественные типы (double, float)