erf(), erff()

Вычислить функцию ошибок числа

Прототип:

#include <math.h>
double erf( double x );
float erff( float x );

Аргументы:

x
Число, для которого требуется вычислить функцию ошибок.

Библиотека:

libm

Описание:

Вычисления erf() и erff() происходят следующим образом:

erf.png

В случае, если значение x велико и результат erf() вычтен из 1.0, результаты не являются достаточно точными; используйте вместо erf() функцию erfc().

Это выражение истинно: erf(-x) = -erf(x)

Возвращаемое значение:

Значение функции ошибок, либо NAN если x равен NAN.


Note: В случае возникновения ошибки, эти функции возвращают 0, который также может быть и достоверным математическим результатом. Если вам необходимо проверить, возникла ли ошибка, установите errno в 0, вызовите функцию, и затем снова проверьте errno. Эти функции не изменяют errno в случае отсутствия ошибок.

Классификация:

ANSI, POSIX 1003.1

Безопасность использования
Точка остановки потока
Нет
Обработчик прерываний
Нет
Обработчик сигналов
Нет
В потоке
Да

Тематические ссылки:

erfc()




Предыдущий раздел: Описание API математической библиотеки