]> git.ipfire.org Git - thirdparty/man-pages.git/blame - man3/casin.3
man*/: ffix (un-bracket tables)
[thirdparty/man-pages.git] / man3 / casin.3
CommitLineData
a1eaacb1 1'\" t
fea681da 2.\" Copyright 2002 Walter Harms (walter.harms@informatik.uni-oldenburg.de)
2297bf0e 3.\"
95fb8859 4.\" SPDX-License-Identifier: GPL-1.0-or-later
fea681da 5.\"
4c1c5274 6.TH casin 3 (date) "Linux man-pages (unreleased)"
fea681da 7.SH NAME
c13182ef 8casin, casinf, casinl \- complex arc sine
2af19291
AC
9.SH LIBRARY
10Math library
8fc3b2cf 11.RI ( libm ", " \-lm )
fea681da 12.SH SYNOPSIS
c7db92b9 13.nf
fea681da 14.B #include <complex.h>
68e4db0a 15.PP
c13182ef 16.BI "double complex casin(double complex " z );
c13182ef 17.BI "float complex casinf(float complex " z );
c13182ef 18.BI "long double complex casinl(long double complex " z );
c7db92b9 19.fi
fea681da 20.SH DESCRIPTION
5600f73a 21These functions calculate the complex arc sine of
41783353
MK
22.IR z .
23If \fIy\ =\ casin(z)\fP, then \fIz\ =\ csin(y)\fP.
24The real part of
25.I y
26is chosen in the interval [\-pi/2,pi/2].
dd3568a1 27.PP
41783353 28One has:
207050fa 29.PP
41783353 30.nf
41783353
MK
31 casin(z) = \-i clog(iz + csqrt(1 \- z * z))
32.fi
816fdf48
MS
33.SH ATTRIBUTES
34For an explanation of the terms used in this section, see
35.BR attributes (7).
36.TS
37allbox;
c466875e 38lbx lb lb
816fdf48
MS
39l l l.
40Interface Attribute Value
41T{
9e54434e
BR
42.na
43.nh
816fdf48
MS
44.BR casin (),
45.BR casinf (),
46.BR casinl ()
47T} Thread safety MT-Safe
48.TE
c466875e 49.sp 1
3113c7f3 50.SH STANDARDS
4131356c
AC
51C11, POSIX.1-2008.
52.SH HISTORY
53glibc 2.1.
54C99, POSIX.1-2001.
47297adb 55.SH SEE ALSO
fea681da 56.BR clog (3),
587977c4 57.BR csin (3),
a8bda636 58.BR complex (7)