Changes: Ready for 5.13
[man-pages.git] / man3 / cpow.3
blobbe93bff74ac5d0d59da020e28347fa6eb3d1daa2
1 .\" Copyright 2002 Walter Harms (walter.harms@informatik.uni-oldenburg.de)
2 .\"
3 .\" %%%LICENSE_START(GPL_NOVERSION_ONELINE)
4 .\" Distributed under GPL
5 .\" %%%LICENSE_END
6 .\"
7 .TH CPOW 3 2021-03-22 "" "Linux Programmer's Manual"
8 .SH NAME
9 cpow, cpowf, cpowl \- complex power function
10 .SH SYNOPSIS
11 .nf
12 .B #include <complex.h>
13 .PP
14 .BI "double complex cpow(double complex " x ", double complex " z );
15 .BI "float complex cpowf(float complex " x ", float complex " z );
16 .BI "long double complex cpowl(long double complex " x ,
17 .BI "                          long double complex " z );
18 .PP
19 Link with \fI\-lm\fP.
20 .fi
21 .SH DESCRIPTION
22 These functions calculate
23 .I x
24 raised to the power
25 .IR z
26 (with a branch cut for
27 .I x
28 along the negative real axis.)
29 .SH VERSIONS
30 These functions first appeared in glibc in version 2.1.
31 .SH ATTRIBUTES
32 For an explanation of the terms used in this section, see
33 .BR attributes (7).
34 .ad l
35 .nh
36 .TS
37 allbox;
38 lbx lb lb
39 l l l.
40 Interface       Attribute       Value
42 .BR cpow (),
43 .BR cpowf (),
44 .BR cpowl ()
45 T}      Thread safety   MT-Safe
46 .TE
47 .hy
48 .ad
49 .sp 1
50 .SH CONFORMING TO
51 C99, POSIX.1-2001, POSIX.1-2008.
52 .SH SEE ALSO
53 .BR cabs (3),
54 .BR pow (3),
55 .BR complex (7)