Important: The information in this document is obsolete and should not be used for new development.
asinh
You can use theasinh
function to compute the inverse hyperbolic sine of a real number.
double_t asinh (double_t x);
x
- Any floating-point number.
DESCRIPTION
Theasinh
function returns the inverse hyperbolic sine of its argument. This function is antisymmetric.such that
The
sinh
function performs the inverse operation .EXCEPTIONS
When x is finite and nonzero, the result of might raise one of the following exceptions:
- inexact (for all finite, nonzero values of x)
- underflow (if the result is inexact and must be represented as a denormalized number or 0)
SPECIAL CASES
Table 10-31 shows the results when the argument to theasinh
function is a zero, a NaN, or an Infinity.
Special cases for the asinh
functionOperation Result Exceptions raised +0 None None NaN None[53] + None None EXAMPLES
z = asinh(1.0); /* z 0.881374. The inexact exception is raised. */ z = asinh(-1.0); /* z 0.881374. The inexact exception is raised. */
[53] If the NaN is a signaling NaN, the invalid exception is raised.