cimagf
float cimagf(float complex);
w = ((float)M_PI_2 - crealf(w)) - cimagf(w) * I;
zz = 1.0f - crealf(zz) - cimagf(zz) * I;
y = cimagf(z);
y = cimagf(z);
y = cimagf(z);
copysignf(cimagf(w), y)));
float complex w = casinhf(CMPLXF(cimagf(z), crealf(z)));
return (CMPLXF(cimagf(w), crealf(w)));
y = cimagf(z);
rx = fabsf(cimagf(w));
ry = cimagf(w);
return (CMPLXF(fabsf(ry), copysignf(rx, cimagf(z))));
y = cimagf(z);
y = cimagf(z);
float complex w = catanhf(CMPLXF(cimagf(z), crealf(z)));
return (CMPLXF(cimagf(w), crealf(w)));
_cchshf(cimagf(z), &ch, &sh);
y = cimagf(z);
y = fabsf(2.0f * cimagf(z));
y = cimagf(z);
rr = atan2f(cimagf(z), crealf(z));
y = cimagf(z);
if (isinf(crealf(z)) || isinf(cimagf(z))) {
IMAG_PART(w) = copysignf(0.0, cimagf(z));
_cchshf(cimagf(z), &ch, &sh);
y = cimagf(z);
y = cimagf (z);
d = cosf(2.0f * crealf(z)) + coshf(2.0f * cimagf(z));
w = sinf(2.0f * crealf(z)) / d + (sinhf(2.0f * cimagf(z)) / d) * I;
y = cimagf(z);