Computes sqrt(x^2 + y^2) without intermediate overflow or underflow.
sqrt(x^2 + y^2)
num hypot(num x, num y) => math.sqrt(x * x + y * y);