atanh
, atanhf
—inverse hyperbolic tangent#include <math.h> double atanh(double x); float atanhf(float x);
Description
atanh
calculates the inverse hyperbolic tangent of x.
atanhf
is identical, other than taking and returning
float
values.
Returns
atanh
and atanhf
return the calculated value.
If
x|
is greater than 1, the global errno
is set to EDOM
and
the result is a NaN. A DOMAIN error
is reported.
If
x|
is 1, the global errno
is set to EDOM
; and the result is
infinity with the same sign as x
. A SING error
is reported.
You can modify the error handling for these routines using
matherr
.
Portability
atanh
nor atanhf
are ANSI C.