hypot
return hypot (real (x), imag (x));
extern double hypot(double x, double y);
__real__ result = log (hypot (__real__ x,
__real__ result = log10 (hypot (__real__ x,
return hypot(creal(z), cimag(z));
t = sqrt((a + hypot(a, b)) * 0.5);
t = sqrt((-a + hypot(a, b)) * 0.5);
t = sqrt((a + hypot(a, b)) * 0.5);
t = sqrt((-a + hypot(a, b)) * 0.5);
return hypot(x, y);