uses ::hypot(x, y) instead of sqrt(x*x, y*y)
Merge pull request #201 from efernandez/hypot

Use hypot(x, y) instead of sqrt(x*x, y*y)