1casin(3)                   Library Functions Manual                   casin(3)
2
3
4

NAME

6       casin, casinf, casinl - complex arc sine
7

LIBRARY

9       Math library (libm, -lm)
10

SYNOPSIS

12       #include <complex.h>
13
14       double complex casin(double complex z);
15       float complex casinf(float complex z);
16       long double complex casinl(long double complex z);
17

DESCRIPTION

19       These  functions calculate the complex arc sine of z.  If y = casin(z),
20       then z = csin(y).  The real  part  of  y  is  chosen  in  the  interval
21       [-pi/2,pi/2].
22
23       One has:
24
25           casin(z) = -i clog(iz + csqrt(1 - z * z))
26

ATTRIBUTES

28       For  an  explanation  of  the  terms  used  in  this  section,  see at‐
29       tributes(7).
30
31       ┌────────────────────────────────────────────┬───────────────┬─────────┐
32Interface                                   Attribute     Value   
33       ├────────────────────────────────────────────┼───────────────┼─────────┤
34casin(), casinf(), casinl()                 │ Thread safety │ MT-Safe │
35       └────────────────────────────────────────────┴───────────────┴─────────┘
36

STANDARDS

38       C11, POSIX.1-2008.
39

HISTORY

41       glibc 2.1.  C99, POSIX.1-2001.
42

SEE ALSO

44       clog(3), csin(3), complex(7)
45
46
47
48Linux man-pages 6.04              2023-03-30                          casin(3)
Impressum