HYPERBOLIC(3M) — MATHEMATICAL LIBRARY
NAME
sinh, cosh, tanh, asinh, acosh, atanh − hyperbolic functions
SYNOPSIS
#include <math.h>
double sinh(double x);
double cosh(double x);
double tanh(double x);
double asinh(double x);
double acosh(double x);
double atanh(double x);
DESCRIPTION
These functions compute the designated direct and inverse hyperbolic functions for real arguments. They inherit much of their roundoff error from expm1() and log1p(), described in exp(3M).
DIAGNOSTICS
These functions handle exceptional arguments in conformance with SVID. Thus sinh() and cosh() return ±HUGE on overflow, acosh() returns a NaN if its argument is less than 1, and atanh() returns a NaN if its argument has absolute value greater than 1. In addition, sinh(), cosh(), and tanh() may also set errno and call matherr(3M).
SEE ALSO
Sun Release 4.1 — Last change: 24 October 1991