Complementary error function
#include <math.h> double erfc ( double x ); float erfcf ( float x ); long double erfcl( long double x );
The erfc(), erfcf(), and erfcl() functions calculate the complementary error function of x (i.e. the result of the error function, erf(), subtracted from 1.0). This is useful because the error function isn't very accurate when x is large.
The erf() function computes:
This equality is true: erfc(-x) = 2 - erfc(x)
The value of the error function, or NAN if x is NAN. For a correct value that would cause an underflow, these functions return 0.0.
Safety: | |
---|---|
Cancellation point | No |
Interrupt handler | No |
Signal handler | No |
Thread | Yes |