Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ hypot(3M) — CX/UX 6.20

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

matherr(3M)

hypot(3M)

NAME

hypot − Euclidean distance function

SYNOPSIS

#include <math.h>

double hypot (x, y)
double x, y;

DESCRIPTION

hypot returns

sqrt(x ∗ x + y ∗ y),

taking precautions against unwarranted overflows. 

DIAGNOSTICS

When the correct value would overflow, hypot returns HUGE_VAL and sets errno to ERANGE.

These error-handling procedures may be changed with the function matherr(3M). 

SEE ALSO

matherr(3M). 

CX/UX Programmer’s Reference Manual

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026