erfc(x): Complementary Error¶
Complementary error function.
Declaration¶
Sintaxe¶
retval = erfc(x)
elemental real function erfc(x)
Argumentos¶
x the input value must be of type real.
Valores de retorno¶
The return value is of type real and of the same kind as of the input parameter
x. erfc(x) returns \(1 - erf(x)\).
Descrição¶
erf(x) computes the error function of x. The result lies in the range:
\(0 \leq erf (x) \leq 2\)
It is calculated using:
\(\frac{2}{\sqrt\pi}\int_{x}^{\infty}e^{-t^2}dt\)
It is used in instances when the large loss of relative accuracy occurs if
erf(x) is called for large x and the result is subtracted from 1.
Tipos¶
Supported argument types is real.
interface erfc
module procedure serfc, derfc
end interface
contains
elemental real(sp) function serfc(x)
real(sp), intent(in) :: x
end function
elemental real(dp) function derfc(x)
real(dp), intent(in) :: x
end function
Exemplos¶
program intrinsics_erfc
print *, erfc(1.0)
end program
Resultado:
0.1572992057
Veja Também¶
erf.