complex.h¶
C23 StandardPOSIX.1-2024
18 / 34 (52.9%)
C23 Standard
15 / 31 (48.4%)
POSIX.1-2024
12 / 28 (42.9%)
Base Families
6 / 22 (27.3%)
Macros
9 / 9 (100.0%)
Types
3 / 3 (100.0%)
Precision Coverage
float
6 / 22 (27.3%)
double
6 / 22 (27.3%)
long double
4 / 22 (18.2%)
_Float16
4 / 22 (18.2%)
_Float128
4 / 22 (18.2%)
Function Families¶
| Family | float | double | long double | _Float16 | _Float128 | C23 Section | POSIX Docs |
|---|---|---|---|---|---|---|---|
cabs | Implemented | Implemented | Not Implemented | Not Implemented | Not Implemented | 7.3.8.1 | POSIX.1-2024 |
cacos | Not Implemented | Not Implemented | Not Implemented | Not Implemented | Not Implemented | 7.3.5.1 G.6.2.1 | POSIX.1-2024 |
cacosh | Not Implemented | Not Implemented | Not Implemented | Not Implemented | Not Implemented | 7.3.6.1 G.6.3.1 | POSIX.1-2024 |
carg | Implemented | 1 ULP | Not Implemented | Not Implemented | Not Implemented | 7.3.9.1 | POSIX.1-2024 |
casin | Not Implemented | Not Implemented | Not Implemented | Not Implemented | Not Implemented | 7.3.5.2 | POSIX.1-2024 |
casinh | Not Implemented | Not Implemented | Not Implemented | Not Implemented | Not Implemented | 7.3.6.2 G.6.3.2 | POSIX.1-2024 |
catan | Not Implemented | Not Implemented | Not Implemented | Not Implemented | Not Implemented | 7.3.5.3 | POSIX.1-2024 |
catanh | Not Implemented | Not Implemented | Not Implemented | Not Implemented | Not Implemented | 7.3.6.3 G.6.3.3 | POSIX.1-2024 |
ccos | Not Implemented | Not Implemented | Not Implemented | Not Implemented | Not Implemented | 7.3.5.4 | POSIX.1-2024 |
ccosh | Not Implemented | Not Implemented | Not Implemented | Not Implemented | Not Implemented | 7.3.6.4 G.6.3.4 | POSIX.1-2024 |
cexp | Not Implemented | Not Implemented | Not Implemented | Not Implemented | Not Implemented | 7.3.7.1 G.6.4.1 | POSIX.1-2024 |
cimag | Implemented | Implemented | Implemented | Implemented | Implemented | 7.3.9.2 | POSIX.1-2024 |
clog | Not Implemented | Not Implemented | Not Implemented | Not Implemented | Not Implemented | 7.3.7.2 G.6.4.2 | POSIX.1-2024 |
conj | Implemented | Implemented | Implemented | Implemented | Implemented | 7.3.9.4 | POSIX.1-2024 |
cpow | Not Implemented | Not Implemented | Not Implemented | Not Implemented | Not Implemented | 7.3.8.2 G.6.5.1 | POSIX.1-2024 |
cproj | Implemented | Implemented | Implemented | Implemented | Implemented | 7.3.9.5 | POSIX.1-2024 |
creal | Implemented | Implemented | Implemented | Implemented | Implemented | 7.3.9.6 | POSIX.1-2024 |
csin | Not Implemented | Not Implemented | Not Implemented | Not Implemented | Not Implemented | 7.3.5.5 | POSIX.1-2024 |
csinh | Not Implemented | Not Implemented | Not Implemented | Not Implemented | Not Implemented | 7.3.6.5 G.6.3.5 | POSIX.1-2024 |
csqrt | Not Implemented | Not Implemented | Not Implemented | Not Implemented | Not Implemented | 7.3.8.3 G.6.5.2 | POSIX.1-2024 |
ctan | Not Implemented | Not Implemented | Not Implemented | Not Implemented | Not Implemented | 7.3.5.6 | POSIX.1-2024 |
ctanh | Not Implemented | Not Implemented | Not Implemented | Not Implemented | Not Implemented | 7.3.6.6 G.6.3.6 | POSIX.1-2024 |
Types¶
| Type | Status | C23 Section | POSIX Docs |
|---|---|---|---|
cfloat128 | Implemented | – | – |
cfloat16 | Implemented | – | – |
float128 | Implemented | – | – |
Macros¶
| Macro | Status | C23 Section | POSIX Docs |
|---|---|---|---|
CMPLX | Implemented | 7.3.9.3 | POSIX.1-2024 |
CMPLXF | Implemented | 7.3.9.3 | POSIX.1-2024 |
CMPLXF128 | Implemented | H.11.3 | – |
CMPLXF16 | Implemented | H.11.3 | – |
CMPLXL | Implemented | 7.3.9.3 | POSIX.1-2024 |
I | Implemented | 7.3.1 | POSIX.1-2024 |
_Complex_I | Implemented | 7.3.1 | POSIX.1-2024 |
__STDC_VERSION_COMPLEX_H__ | Implemented | 7.3.1 | – |
complex | Implemented | 7.3.1 | POSIX.1-2024 |