Computes the inverse hyperbolic sine.
#include <math.h> float asinhf (x) float x; long double asinhl (x) long double x; double asinh ( x) double x;
The asinhf, asinhl, and asinh subroutines compute the inverse hyperbolic sine of thex parameter.
An application wishing to check for error situations should set errno to zero and call fetestexcept(FE_ALL_EXCEPT) before calling these subroutines. Upon return, if the errno global variable is nonzero or fetestexcept(FE_INVALID | FE_DIVBYZERO | FE_OVERFLOW | FE_UNDERFLOW) is nonzero, an error has occurred.
x | Specifies the value to be computed. |
Upon successful completion, the asinhf, asinhl, and asinh subroutines return the inverse hyperbolic sine of the given argument.
If x is NaN, a NaN is returned.
If x is 0, or ±Inf, x is returned.
If x is subnormal, a range error may occur and x will be returned.
math.h in AIX 5L Version 5.2 Files Reference.