Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

acosh, acoshf, acoshl, asinh, asinhf, asinhl, atanh, atanhl, atanhf - inverse hyperbolic functions

&pagelevel(4)&pagelevel

Syntax

#include <math.h>

double acosh (double x);
double asinh (double x);
double atanh (double x);
C11
float acoshf (float x);
float asinhf (float x); float atanhf (float x);
long double acoshl (long double x);
long double asinhl (long double x);
long double atanhl (long double x); (Ende)

Description

These functions compute respectively the inverse hyperbolic cosine, the inverse hyperbolic sine and the inverse hyperbolic tangent for the argument x.

Return val.

acosh(), acoshf(), und acoshl():


Arch( x )

if successful.


0.0

if x < 1.0. errno is set to indicate the error.

 

asinh(), asinhf(), asinhl(): 

 

Arsh( x )

the function is always successful.

 

atanh(), atanhf(), atanhl(): 


Arth( x )

if successful.


0.0

if | x| > 1.0. errno is set to indicate the error..

Fehler

acosh(), acoshf() und acoshl() will fail if:


EDOM

x < 1.0.


atanh(), atanhf() und atanhl() will fail if:

 

EDOM

|x| > 1.0.

See also

cosh(), sinh(), tanh(), math.h.