unixdev.net


Switch to SpeakEasy.net DSL

The Modular Manual Browser

Home Page
Manual: (Debian-5.0)
Page:
Section:
Apropos / Subsearch:
optional field

ERF(3)                     Linux Programmer's Manual                    ERF(3)



NAME
       erf,  erff, erfl, erfc, erfcf, erfcl - error function and complementary
       error function

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

       double erf(double x);
       float erff(float x);
       long double erfl(long double x);

       double erfc(double x);
       float erfcf(float x);
       long double erfcl(long double x);

       Link with -lm.

   Feature Test Macro Requirements for glibc (see feature_test_macros(7)):

       All functions shown above: _BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE
       || _ISOC99_SOURCE; or cc -std=c99

DESCRIPTION
       The erf() function returns the error function of x; defined as

           erf(x) = 2/sqrt(pi)* integral from 0 to x of exp(-t*t) dt

       The erfc() function returns the complementary error function of x, that
       is 1.0 - erf(x).

CONFORMING TO
       SVr4, 4.3BSD, C99.  The float and long double variants are requirements
       of C99.

SEE ALSO
       cerf(3), exp(3)

COLOPHON
       This  page  is  part of release 3.05 of the Linux man-pages project.  A
       description of the project, and information about reporting  bugs,  can
       be found at http://www.kernel.org/doc/man-pages/.



GNU                               2007-07-26                            ERF(3)