unixdev.net


Switch to SpeakEasy.net DSL

The Modular Manual Browser

Home Page
Manual: (4.2BSD)
Page:
Section:
Apropos / Subsearch:
optional field

EXP(3M)                                                                EXP(3M)



NAME
       exp, log, log10, pow, sqrt - exponential, logarithm, power, square root

SYNOPSIS
       #include <&lt;math.h>&gt;

       double exp(x)
       double x;

       double log(x)
       double x;

       double log10(x)
       double x;

       double pow(x, y)
       double x, y;

       double sqrt(x)
       double x;

DESCRIPTION
       Exp returns the exponential function of x.

       Log returns the natural logarithm of x; log10 returns the base 10 loga-
       rithm.

       Pow returns xy.

       Sqrt returns the square root of x.

SEE ALSO
       hypot(3M), sinh(3M), intro(3M)

DIAGNOSTICS
       Exp and pow return a huge value when the correct value would  overflow;
       errno  is set to ERANGE.  Pow returns 0 and sets errno to EDOM when the
       second argument is negative and non-integral and  when  both  arguments
       are 0.

       Log returns 0 when x is zero or negative; errno is set to EDOM.

       Sqrt returns 0 when x is negative; errno is set to EDOM.



                                 18 July 1983                          EXP(3M)