]> git.ipfire.org Git - thirdparty/man-pages.git/blame - man3/casinh.3
err.3: EXAMPLES: use EXIT_FAILURE rather than 1 as exit status
[thirdparty/man-pages.git] / man3 / casinh.3
CommitLineData
fea681da 1.\" Copyright 2002 Walter Harms (walter.harms@informatik.uni-oldenburg.de)
2297bf0e 2.\"
38f20bb9 3.\" %%%LICENSE_START(GPL_NOVERSION_ONELINE)
fea681da 4.\" Distributed under GPL
38f20bb9 5.\" %%%LICENSE_END
fea681da 6.\"
c73595c2 7.TH CASINH 3 2015-04-19 "" "Linux Programmer's Manual"
fea681da
MK
8.SH NAME
9casinh, casinhf, casinhl \- complex arc sine hyperbolic
10.SH SYNOPSIS
11.B #include <complex.h>
68e4db0a 12.PP
c13182ef 13.BI "double complex casinh(double complex " z );
d39541ec 14.br
fea681da 15.BI "float complex casinhf(float complex " z );
d39541ec 16.br
fea681da 17.BI "long double complex casinhl(long double complex " z );
68e4db0a 18.PP
20c58d70 19Link with \fI\-lm\fP.
fea681da 20.SH DESCRIPTION
5600f73a 21These functions calculate the complex arc hyperbolic sine of
daac0b39
MK
22.IR z .
23If \fIy\ =\ casinh(z)\fP, then \fIz\ =\ csinh(y)\fP.
24The imaginary part of
25.I y
26is chosen in the interval [\-pi/2,pi/2].
dd3568a1 27.PP
daac0b39 28One has:
207050fa 29.PP
daac0b39 30.nf
daac0b39
MK
31 casinh(z) = clog(z + csqrt(z * z + 1))
32.fi
f0d7ce1d
MK
33.SH VERSIONS
34These functions first appeared in glibc in version 2.1.
9ed4c033
MS
35.SH ATTRIBUTES
36For an explanation of the terms used in this section, see
37.BR attributes (7).
38.TS
39allbox;
40lbw30 lb lb
41l l l.
42Interface Attribute Value
43T{
44.BR casinh (),
45.BR casinhf (),
46.BR casinhl ()
47T} Thread safety MT-Safe
48.TE
47297adb 49.SH CONFORMING TO
9a74e018 50C99, POSIX.1-2001, POSIX.1-2008.
47297adb 51.SH SEE ALSO
fea681da
MK
52.BR asinh (3),
53.BR cabs (3),
54.BR cimag (3),
5be56312 55.BR csinh (3),
a8bda636 56.BR complex (7)