Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

erfc(3) [osx man page]

ERF(3)							   BSD Library Functions Manual 						    ERF(3)

NAME
erf, erfc -- error function operators SYNOPSIS
#include <math.h> double erf(double x); long double erfl(long double x); float erff(float x); double erfc(double x); long double erfcl(long double x); float erfcf(float x); DESCRIPTION
These functions calculate the error function of x. The erf() function calculates the error function of x; where erf(x) = 2/sqrt(pi)*integral from 0 to x of exp(-t*t) dt. The erfc() function calculates the complementary error function of x; that is erfc() computes the difference of the error function erf(x) from 1.0. This is useful, since for large x use of erfc() avoids loss of precision due to cancellation. SPECIAL VALUES
erf(+-0) returns +-0. erf(+-infinity) returns +-1. erfc(-infinity) returns 2. erfc(+infinity) returns +0. SEE ALSO
math(3) STANDARDS
The erf() and erfc() functions conform to ISO/IEC 9899:2011. 4.3 Berkeley Distribution December 11, 2006 4.3 Berkeley Distribution

Check Out this Related Man Page

erfc(3M)						  Mathematical Library Functions						  erfc(3M)

NAME
erfc, erfcf, erfcl - complementary error function SYNOPSIS
c99 [ flag... ] file... -lm [ library... ] #include <math.h> double erfc(double x); float erfcf(float x); long double erfcl(long double x); DESCRIPTION
These function compute the complementary error function 1.0 - erf(x). RETURN VALUES
Upon successful completion, these functions return the value of the complementary error function. If x is NaN, a NaN is returned. If x is +-0, +1 is returned. If x is -Inf, +2 is returned. If x is +Inf, 0 is returned. ERRORS
No errors are defined. USAGE
The erfc() function is provided because of the extreme loss of relative accuracy if erf(x) is called for large x and the result subtracted from 1.0. ATTRIBUTES
See attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Interface Stability |Standard | +-----------------------------+-----------------------------+ |MT-Level |MT-Safe | +-----------------------------+-----------------------------+ SEE ALSO
erf(3M), isnan(3M), math.h(3HEAD), attributes(5), standards(5) SunOS 5.11 12 Jul 2006 erfc(3M)
Man Page