hypot, hypotf---distance from origin#include <math.h> double hypot(double x, double y); float hypotf(float x, float y);
Description
hypot calculates the Euclidean distance
between the origin (0,0) and a point represented by the
Cartesian coordinates (x,y). hypotf differs only
in the type of its arguments and result.
Returns
Normally, the distance value is returned. On overflow,
hypot returns HUGE_VAL and sets errno to
ERANGE.
You can change the error treatment with matherr.
Portability
hypot and hypotf are not ANSI C.
Go to the first, previous, next, last section, table of contents.