Mercurial > projects > ldc
comparison tango/tango/stdc/complex.d @ 132:1700239cab2e trunk
[svn r136] MAJOR UNSTABLE UPDATE!!!
Initial commit after moving to Tango instead of Phobos.
Lots of bugfixes...
This build is not suitable for most things.
author | lindquist |
---|---|
date | Fri, 11 Jan 2008 17:57:40 +0100 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
131:5825d48b27d1 | 132:1700239cab2e |
---|---|
1 /** | |
2 * D header file for C99. | |
3 * | |
4 * Copyright: Public Domain | |
5 * License: Public Domain | |
6 * Authors: Sean Kelly | |
7 * Standards: ISO/IEC 9899:1999 (E) | |
8 */ | |
9 module tango.stdc.complex; | |
10 | |
11 extern (C): | |
12 | |
13 cdouble cacos(cdouble z); | |
14 cfloat cacosf(cfloat z); | |
15 creal cacosl(creal z); | |
16 | |
17 cdouble casin(cdouble z); | |
18 cfloat casinf(cfloat z); | |
19 creal casinl(creal z); | |
20 | |
21 cdouble catan(cdouble z); | |
22 cfloat catanf(cfloat z); | |
23 creal catanl(creal z); | |
24 | |
25 cdouble ccos(cdouble z); | |
26 cfloat ccosf(cfloat z); | |
27 creal ccosl(creal z); | |
28 | |
29 cdouble csin(cdouble z); | |
30 cfloat csinf(cfloat z); | |
31 creal csinl(creal z); | |
32 | |
33 cdouble ctan(cdouble z); | |
34 cfloat ctanf(cfloat z); | |
35 creal ctanl(creal z); | |
36 | |
37 cdouble cacosh(cdouble z); | |
38 cfloat cacoshf(cfloat z); | |
39 creal cacoshl(creal z); | |
40 | |
41 cdouble casinh(cdouble z); | |
42 cfloat casinhf(cfloat z); | |
43 creal casinhl(creal z); | |
44 | |
45 cdouble catanh(cdouble z); | |
46 cfloat catanhf(cfloat z); | |
47 creal catanhl(creal z); | |
48 | |
49 cdouble ccosh(cdouble z); | |
50 cfloat ccoshf(cfloat z); | |
51 creal ccoshl(creal z); | |
52 | |
53 cdouble csinh(cdouble z); | |
54 cfloat csinhf(cfloat z); | |
55 creal csinhl(creal z); | |
56 | |
57 cdouble ctanh(cdouble z); | |
58 cfloat ctanhf(cfloat z); | |
59 creal ctanhl(creal z); | |
60 | |
61 cdouble cexp(cdouble z); | |
62 cfloat cexpf(cfloat z); | |
63 creal cexpl(creal z); | |
64 | |
65 cdouble clog(cdouble z); | |
66 cfloat clogf(cfloat z); | |
67 creal clogl(creal z); | |
68 | |
69 double cabs(cdouble z); | |
70 float cabsf(cfloat z); | |
71 real cabsl(creal z); | |
72 | |
73 cdouble cpow(cdouble x, cdouble y); | |
74 cfloat cpowf(cfloat x, cfloat y); | |
75 creal cpowl(creal x, creal y); | |
76 | |
77 cdouble csqrt(cdouble z); | |
78 cfloat csqrtf(cfloat z); | |
79 creal csqrtl(creal z); | |
80 | |
81 double carg(cdouble z); | |
82 float cargf(cfloat z); | |
83 real cargl(creal z); | |
84 | |
85 double cimag(cdouble z); | |
86 float cimagf(cfloat z); | |
87 real cimagl(creal z); | |
88 | |
89 cdouble conj(cdouble z); | |
90 cfloat conjf(cfloat z); | |
91 creal conjl(creal z); | |
92 | |
93 cdouble cproj(cdouble z); | |
94 cfloat cprojf(cfloat z); | |
95 creal cprojl(creal z); | |
96 | |
97 // double creal(cdouble z); | |
98 float crealf(cfloat z); | |
99 real creall(creal z); |