casinh(), casinhf(), casinhl() — Calculate the complex arc hyperbolic sine
Standards
Standards / Extensions | C or C++ | Dependencies |
---|---|---|
C99 |
both | z/OS V1R7 |
Format
#define _ISOC99_SOURCE
#include <complex.h>
double complex casinh(double complex z);
float complex casinhf(float complex z);
long double complex casinhl(long double complex z);
General description
The casinh() family
of functions compute the complex arc hyperbolic sine of z,
with branch cuts outside the interval [-i, +i] along the imaginary
axis.
Note: The following table shows the viable formats for these
functions. See IEEE binary floating-point for more
information about IEEE Binary Floating-Point.
Function | Hex | IEEE |
---|---|---|
casinh | X | X |
casinhf | X | X |
casinhl | X | X |
Returned value
The casinh() family of functions return the complex arc hyperbolic sine value, in the range of a strip, mathematically unbounded along the real axis and in the interval [-i π/2, +i π/2] along the imaginary axis.
Example
For an example of a similar function see cacos(), cexp() or cpow().
Related information
- complex.h
- casin(), casinf(), casinl() — Calculate the complex arc sine
- cacosh(), cacoshf(), cacoshl() — Calculate the complex arc hyperbolic cosine
- cacos(), cacosf(), cacosl() — Calculate the complex arc cosine
- csin(), csinf(), csinl() — Calculate the complex sine
- csinh(), csinhf(), csinhl() — Calculate the complex hyperbolic sine