ERF(3) FreeBSD ライブラリ関数マニュアル ERF(3)
名称
erf, erff, erfc, erfcf − 誤差関数の演算子 |
ライブラリ
数値計算ライブラリ (libm, −lm) |
書式
#include <math.h> double |
erf(double x); float |
erff(float x); double |
erfc(double x); float |
erfcf(float x); |
解説 |
これらの関数は x の誤差関数を計算します。 erf() 関数と erff() 関数は、次のように、x の誤差関数 (error function) を 計算します。 erf(x) = 2/sqrt(pi)∗integral from 0 to x of exp(−t∗t) dt erfc() 関数と erfcf() 関数は x の相補誤差関数 (complementary error function) を計算します。すなわち、 erfc() は 1.0 から誤差関数 erf(x) の結 果を減算します。大きな x に対しては桁が失われてしまうため、この関数が有用 です。 |
関連項目
歴史
erf() と erfc() 関数は 4.3BSD で登場しました。 FreeBSD 10.0 April 20, 1991 FreeBSD 10.0 |