sinh(3) Library Functions Manual sinh(3) sinh, sinhf, sinhl - (libm -lm) #include double sinh(double x); float sinhf(float x); long double sinhl(long double x); glibc ( feature_test_macros(7)): sinhf(), sinhl(): _ISOC99_SOURCE || _POSIX_C_SOURCE >= 200112L || /* Since glibc 2.19: */ _DEFAULT_SOURCE || /* glibc <= 2.19: */ _BSD_SOURCE || _SVID_SOURCE x : sinh(x) = (exp(x) - exp(-x)) / 2 x. x (NaN) NaN. x +0 (-0) +0 (-0). x ( ) ( ). HUGE_VAL HUGE_VALF HUGE_VALL x. math_error(7) . : : errno ERANGE. (FE_OVERFLOW). attributes(7). +------------+------------------------------------+--------------------+ || | | +------------+------------------------------------+--------------------+ |sinh() | | MT-Safe | |sinhf() | | | |sinhl() | | | +------------+------------------------------------+--------------------+ C11, POSIX.1-2008. C99 POSIX.1-2001. double SVr4 4.3BSD C89. acosh(3) asinh(3) atanh(3) cosh(3) csinh(3) tanh(3) 3 . . : . 6.18 8 2026 sinh(3)