Symbol: cimag
headers/posix/complex.h
65
extern double cimag(double complex);
src/system/libroot/posix/glibc/math/bits/cmathcalls.h
126
__MATHDECL (_Mdouble_,cimag, (_Mdouble_complex_ __z));
src/system/libroot/posix/glibc/math/bits/cmathcalls.h
139
__MATH_PRECNAME(cimag) (_Mdouble_complex_ __z) __THROW
src/system/libroot/posix/musl/complex/__cexp.c
73
y = cimag(z);
src/system/libroot/posix/musl/complex/cabs.c
5
return hypot(creal(z), cimag(z));
src/system/libroot/posix/musl/complex/cacosh.c
10
if (zineg) return CMPLX(cimag(z), -creal(z));
src/system/libroot/posix/musl/complex/cacosh.c
11
else return CMPLX(-cimag(z), creal(z));
src/system/libroot/posix/musl/complex/cacosh.c
7
int zineg = signbit(cimag(z));
src/system/libroot/posix/musl/complex/carg.c
5
return atan2(cimag(z), creal(z));
src/system/libroot/posix/musl/complex/catan.c
69
y = cimag(z);
src/system/libroot/posix/musl/complex/catanh.c
7
z = catan(CMPLX(-cimag(z), creal(z)));
src/system/libroot/posix/musl/complex/catanh.c
8
return CMPLX(cimag(z), -creal(z));
src/system/libroot/posix/musl/complex/ccos.c
7
return ccosh(CMPLX(-cimag(z), creal(z)));
src/system/libroot/posix/musl/complex/ccosh.c
47
y = cimag(z);
src/system/libroot/posix/musl/complex/ccosh.c
70
return CMPLX(creal(z), cimag(z) * copysign(1, x));
src/system/libroot/posix/musl/complex/cexp.c
40
y = cimag(z);
src/system/libroot/posix/musl/complex/cimag.c
3
double (cimag)(double complex z)
src/system/libroot/posix/musl/complex/cimag.c
5
return cimag(z);
src/system/libroot/posix/musl/complex/conj.c
5
return CMPLX(creal(z), -cimag(z));
src/system/libroot/posix/musl/complex/cproj.c
5
if (isinf(creal(z)) || isinf(cimag(z)))
src/system/libroot/posix/musl/complex/cproj.c
6
return CMPLX(INFINITY, copysign(0.0, cimag(z)));
src/system/libroot/posix/musl/complex/csin.c
7
z = csinh(CMPLX(-cimag(z), creal(z)));
src/system/libroot/posix/musl/complex/csin.c
8
return CMPLX(cimag(z), -creal(z));
src/system/libroot/posix/musl/complex/csinh.c
47
y = cimag(z);
src/system/libroot/posix/musl/complex/csinh.c
70
return CMPLX(creal(z) * copysign(1, x), cimag(z));
src/system/libroot/posix/musl/complex/csqrt.c
50
b = cimag(z);
src/system/libroot/posix/musl/complex/ctan.c
7
z = ctanh(CMPLX(-cimag(z), creal(z)));
src/system/libroot/posix/musl/complex/ctan.c
8
return CMPLX(cimag(z), -creal(z));
src/system/libroot/posix/musl/complex/ctanh.c
75
y = cimag(z);