erfc, erfcf, erfcl - complementary error function


   #include <math.h>

   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)):

       _ISOC99_SOURCE || _POSIX_C_SOURCE >= 200112L || _XOPEN_SOURCE
           || /* Since glibc 2.19: */ _DEFAULT_SOURCE
           || /* Glibc versions <= 2.19: */ _BSD_SOURCE || _SVID_SOURCE
   erfcf(), erfcl():
       _ISOC99_SOURCE || _POSIX_C_SOURCE >= 200112L
           || /* Since glibc 2.19: */ _DEFAULT_SOURCE
           || /* Glibc versions <= 2.19: */ _BSD_SOURCE || _SVID_SOURCE


   These  functions return the complementary error function of x, that is,
   1.0 - erf(x).


   On success, these functions return the complementary error function  of
   x, a value in the range [0,2].

   If x is a NaN, a NaN is returned.

   If x is +0 or -0, 1 is returned.

   If x is positive infinity, +0 is returned.

   If x is negative infinity, +2 is returned.

   If  the  function  result  underflows  and  produces an unrepresentable
   value, the return value is 0.0.

   If the function result underflows but produces a  representable  (i.e.,
   subnormal) value, that value is returned, and a range error occurs.


   See  math_error(7) for information on how to determine whether an error
   has occurred when calling these functions.

   The following errors can occur:

   Range error: result underflow (result is subnormal)
          An underflow floating-point exception (FE_UNDERFLOW) is raised.

   These functions do not set errno.


   For  an  explanation  of  the  terms  used   in   this   section,   see

   Interface                 Attribute      Value   
   erfc(), erfcf(), erfcl()  Thread safety  MT-Safe 


   C99, POSIX.1-2001, POSIX.1-2008.

   The variant returning double also conforms to SVr4, 4.3BSD.


   The  erfc(),  erfcf(),  and erfcl() functions are provided to avoid the
   loss accuracy that would occur for the calculation 1-erf(x)  for  large
   values of x (for which the value of erf(x) approaches 1).


   cerf(3), erf(3), exp(3)


   This  page  is  part of release 4.09 of the Linux man-pages project.  A
   description of the project, information about reporting bugs,  and  the
   latest     version     of     this    page,    can    be    found    at

More Linux Commands

grub2-bios-setup(8) set up a device to boot using GRUB......
grub2-bios-setup.8 - Set up images to boot from DEVICE. You should not normally run this program directly. Use grub-install instead. -a, --allow-floppy make the

sane-genesys(5) - SANE backend for GL646, GL841, GL843, GL84
The sane-genesys library implements a SANE (Scanner Access Now Easy) backend that provides access to USB flatbed scanners based on the Genesys GL646, GL841, GL8

glTexCoord1sv(3gl) - set the current texture coordinates....
glTexCoord specifies texture coordinates in one, two, three, or four dimensions. glTexCoord1 sets the current texture coordinates to (s, 0, 0, 1); a call to glT

hcitool(1) - configure Bluetooth connections (Man Page).....
hcitool is used to configure Bluetooth connections and send some special command to Bluetooth devices. If no command is given, or if the option -h is used, hcit

systemd-user-sessions(8) Permit user logins after boot, proh
systemd-user-sessions.service is a service that controls user logins. After basic system initialization is complete it removes /run/nologin, thus permitting log

glRasterPos2sv(3gl) - specify the raster position for pixel
The GL maintains a 3D position in window coordinates. This position, called the raster position, is used to position pixel and bitmap write operations. It is ma

XrmPermStringToQuark(3) - manipulate resource quarks........
The XrmUniqueQuark function allocates a quark that is guaranteed not to represent any string that is known to the resource manager. These functions can be used

set_menu_term(3menu) - set hooks for automatic invocation by
These functions make it possible to set hook functions to be called at various points in the automatic processing of input event codes by menu_driver. The funct

FcValueEqual(3) - Test two values for equality (Man Page)...
Compares two values. Integers and Doubles are compared as numbers; otherwise the two values have to be the same type to be considered equal. Strings are compare

tifficc(1) - little cms ICC profile applier for TIFF........
tifficc.1 - lcms is a standalone CMM engine, which deals with the color management. It implements a fast transformation between ICC profiles. tifficc is little

termattrs(3ncurses) - curses environment query routines.....
The baudrate routine returns the output speed of the terminal. The number returned is in bits per second, for example 9600, and is an integer. The erasechar rou

Tk_CreateBindingTable(3) - invoke scripts in response to X e
These procedures provide a general-purpose mechanism for creating and invoking bindings. Bindings are organized in terms of binding tables. A binding table cons

We can't live, work or learn in freedom unless the software we use is free.