cimagl
long double cimagl(long double complex);
w = (M_PI_2L - creall(w)) - cimagl(w) * I;
zz = 1.0L - creall(zz) - cimagl(zz) * I;
y = cimagl(z);
y = cimagl(z);
y = cimagl(z);
return (CMPLXL(copysignl(creall(w), x), copysignl(cimagl(w), y)));
long double complex w = casinhl(CMPLXL(cimagl(z), creall(z)));
return (CMPLXL(cimagl(w), creall(w)));
y = cimagl(z);
rx = fabsl(cimagl(w));
ry = cimagl(w);
return (CMPLXL(fabsl(ry), copysignl(rx, cimagl(z))));
y = cimagl(z);
y = cimagl(z);
long double complex w = catanhl(CMPLXL(cimagl(z), creall(z)));
return (CMPLXL(cimagl(w), creall(w)));
y = cimagl(z);
_cchshl(cimagl(z), &ch, &sh);
y = fabsl(2.0L * cimagl(z));
y = cimagl(z);
rr = atan2l(cimagl(z), creall(z));
y = cimagl(z);
if (isinf(creall(z)) || isinf(cimagl(z))) {
IMAG_PART(w) = copysignl(0.0L, cimagl(z));
y = cimagl(z);
_cchshl(cimagl(z), &ch, &sh);
b = cimagl(z);
y = cimagl(z);
d = cosl(2.0L * creall(z)) + coshl(2.0L * cimagl(z));
w = sinl(2.0L * creall(z)) / d + (sinhl(2.0L * cimagl(z)) / d) * I;
y = cimagl(z);
y = cimagl(z);
y = cimagl(z);
y = cimagl(z);
return (atan2l(cimagl(z), creall(z)));
y = cimagl(z);