2 * D header file for C99.
4 * Copyright: Public Domain
5 * License: Public Domain
7 * Standards: ISO/IEC 9899:1999 (E)
9 module core.stdc.complex;
13 cdouble cacos(cdouble z);
14 cfloat cacosf(cfloat z);
15 creal cacosl(creal z);
17 cdouble casin(cdouble z);
18 cfloat casinf(cfloat z);
19 creal casinl(creal z);
21 cdouble catan(cdouble z);
22 cfloat catanf(cfloat z);
23 creal catanl(creal z);
25 cdouble ccos(cdouble z);
26 cfloat ccosf(cfloat z);
29 cdouble csin(cdouble z);
30 cfloat csinf(cfloat z);
33 cdouble ctan(cdouble z);
34 cfloat ctanf(cfloat z);
37 cdouble cacosh(cdouble z);
38 cfloat cacoshf(cfloat z);
39 creal cacoshl(creal z);
41 cdouble casinh(cdouble z);
42 cfloat casinhf(cfloat z);
43 creal casinhl(creal z);
45 cdouble catanh(cdouble z);
46 cfloat catanhf(cfloat z);
47 creal catanhl(creal z);
49 cdouble ccosh(cdouble z);
50 cfloat ccoshf(cfloat z);
51 creal ccoshl(creal z);
53 cdouble csinh(cdouble z);
54 cfloat csinhf(cfloat z);
55 creal csinhl(creal z);
57 cdouble ctanh(cdouble z);
58 cfloat ctanhf(cfloat z);
59 creal ctanhl(creal z);
61 cdouble cexp(cdouble z);
62 cfloat cexpf(cfloat z);
65 cdouble clog(cdouble z);
66 cfloat clogf(cfloat z);
69 double cabs(cdouble z);
70 float cabsf(cfloat z);
73 cdouble cpow(cdouble x, cdouble y);
74 cfloat cpowf(cfloat x, cfloat y);
75 creal cpowl(creal x, creal y);
77 cdouble csqrt(cdouble z);
78 cfloat csqrtf(cfloat z);
79 creal csqrtl(creal z);
81 double carg(cdouble z);
82 float cargf(cfloat z);
85 double cimag(cdouble z);
86 float cimagf(cfloat z);
89 cdouble conj(cdouble z);
90 cfloat conjf(cfloat z);
93 cdouble cproj(cdouble z);
94 cfloat cprojf(cfloat z);
95 creal cprojl(creal z);
97 // double creal(cdouble z);
98 float crealf(cfloat z);