Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ hypot(3M) — Dell System V Release 4 Issue 2.2

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

matherr(3M)



hypot(3M)                UNIX System V(Math Libraries)                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.



























10/89                                                                    Page 1





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