.TH HYPOT 3M .CT 2 math .SH NAME hypot, cabs \(mi euclidean distance .SH SYNOPSIS .nf .B #include <math.h> .PP .B double hypot(x, y) .B double x, y; .PP .B double cabs(z) .B "struct { double x, y; } z; .fi .SH DESCRIPTION .I Hypot and .I cabs return .I sqrt(x*x + y*y), taking precautions against unwarranted overflows. .SH SEE ALSO .IR exp (3)