exp(3) Library Functions Manual exp(3) exp, expf, expl - - (libm -lm) #include double exp(double x); float expf(float x); long double expl(long double x); glibc ( feature_test_macros(7)): expf(), expl(): _ISOC99_SOURCE || _POSIX_C_SOURCE >= 200112L || /* Since glibc 2.19: */ _DEFAULT_SOURCE || /* glibc <= 2.19: */ _BSD_SOURCE || _SVID_SOURCE ( ) x. x. x (NaN) NaN. x . x +0. . (overflow) +HUGE_VAL +HUGE_VALF +HUGE_VALL . math_error(7) . : errno ERANGE. (FE_OVERFLOW). errno ERANGE. (FE_UNDERFLOW). attributes(7). +------------+------------------------------------+--------------------+ || | | +------------+------------------------------------+--------------------+ |exp(), | | MT-Safe | |expf(), | | | |expl() | | | +------------+------------------------------------+--------------------+ C11, POSIX.1-2008. C99 POSIX.1-2001. double SVr4 4.3BSD C89. cbrt(3), cexp(3), exp10(3), exp2(3), expm1(3), sqrt(3) 3 . . : . 6.18 8 2026 exp(3)