CSINH(3) | Library Functions Manual | CSINH(3) |
csinh
— complex
hyperbolic sine function
#include
<complex.h>
double complex
csinh
(double
complex z);
long double complex
csinhl
(long
double complex z);
float complex
csinhf
(float
complex z);
csin
(z)
computes the hyperbolic sine of the complex floating-point number
z.
For all complex floating point numbers z,
csinh(conj(z)) = conj(csinh(z)), csinh(-z) = -csinh(z).
The symmetries of csinh() are used to abbreviate the specification of special values.
csinh
(0
+ 0i) returns 0 + 0i.
csinh
(0
+ inf i) returns 0 + NaN i, and raises the invalid flag.
csinh
(0
+ NaN i) returns 0 + NaN i.
csinh
(x
+ inf i) returns NaN + NaN i, and raises the invalid flag, for finite
nonzero x.
csinh
(x
+ NaN i) returns NaN + NaN i, for finite nonzero x.
csinh
(inf
+ 0i) returns inf + 0i.
csinh
(inf
+ yi) returns inf * cis(y), for finite positive y, where cis(y) =
cos(y) + i*sin(y).
csinh
(inf
+ inf i) returns inf + NaN i, and raises the invalid flag.
csinh
(inf
+ NaN i) returns inf + NaN i.
csinh
(NaN
+ 0i) returns NaN + 0i.
csinh
(NaN
+ yi) returns NaN + NaN i, for nonzero numbers y.
csinh
(NaN
+ NaN i) returns NaN + NaN i.
The csinh
() function conforms to ISO/IEC
9899:2011.
December 11, 2006 | BSD 4 |