Go forward to sqrt
Go backward to sin
Go up to Math
Go to the top op libm

`sinh', `sinhf'--hyperbolic sine

     #include <math.h>
     double sinh(double X);
     float  sinhf(float X);
`sinh' computes the hyperbolic sine of the argument X.  Angles are
specified in radians.   `sinh'(X) is defined as
      (exp(X) - exp(-X))/2
   `sinhf' is identical, save that it takes and returns `float' values.
The hyperbolic sine of X is returned.
   When the correct result is too large to be representable (an
overflow),  `sinh' returns `HUGE_VAL' with the appropriate sign, and
sets the global value `errno' to `ERANGE'.
   You can modify error handling for these functions with `matherr'.
`sinh' is ANSI C.  `sinhf' is an extension.