atan2f
float atan2f(float, float);
return atan2f(__imag__ z, __real__ z);
t = 0.5f * atan2f(2.0f * x, a);
ry = atan2f(new_y, sqrt_A2my2);
rx = atan2f(sqrt_A2mx2, new_x);
rx = atan2f(sqrt_A2mx2, -new_x);
atan2f(y, x)));
return (CMPLXF(logf(hypotf(x, y)), atan2f(y, x)));
return (CMPLXF(logf(ax * ax + ay * ay) / 2, atan2f(y, x)));
ry = atan2f(2, -ay) / 2;
ry = atan2f(2 * ay, (1 - ax) * (1 + ax)) / 2;
ry = atan2f(2 * ay, (1 - ax) * (1 + ax) - ay * ay) / 2;
rr = atan2f(cimagf(z), crealf(z));
__weak_alias(atan2f, _atan2f)
atan2f(float y, float x) /* wrapper atan2f */