Вычислить натуральный логарифм инкрементированного числа
#include <math.h>double log1p( double x );float log1pf( float x );long double log1pl( long double x );
libm
Функции log1p(), log1pf(), и log1pl() вычисляют значение log( 1 + x ), где x > -1.0
.
log( 1 + x )
Для конечных значений x, меньших чем -1
, данные функции вовращают NaN. Возвращаемым значением при x равном -Inf
является NaN.
В случае возникновения ошибки, эти функции возвращают 0 , который также может быть и достоверным математическим результатом. Если вам необходимо проверить, возникла ли ошибка, установите errno в 0 , вызовите функцию, и затем снова проверьте errno. Эти функции не изменяют errno в случае отсутствия ошибок. |
ANSI, POSIX 1003.1
ilogb(), log(), logb(), log10()
Предыдущий раздел: Описание API математической библиотеки