Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ hypot(3M) — Amiga System V Release 4 Version 2.03

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

matherr(3M)



hypot(3M)             MATHEMATICAL LIBRARY              hypot(3M)



NAME
     hypot - Euclidean distance function

SYNOPSIS
     cc [flag ...] file ...  -lm [library ...]

     #include <math.h>

     double hypot (double x, double y);

DESCRIPTION
     hypot returns

          sqrt(x * x + y * y)

     taking precautions against unwarranted overflows.

SEE ALSO
     matherr(3M).

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

     Except when  the  -Xc  compilation  option  is  used,  these
     error-handling  procedures  may be changed with the function
     matherr.  When the -Xa or -Xc compilation options are  used,
     HUGEVAL is returned instead of HUGE.



























                   Last change: Math Libraries                  1



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