Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Вычисляет функцию ошибок или дополнительную функцию ошибок значения.
Синтаксис
double erf(
double x
);
float erf(
float x
); // C++ only
long double erf(
long double x
); // C++ only
float erff(
float x
);
long double erfl(
long double x
);
double erfc(
double x
);
float erfc(
float x
); // C++ only
long double erfc(
long double x
); // C++ only
float erfcf(
float x
);
long double erfcl(
long double x
);
#define erf(X) // Requires C11 or later
#define erfc(X) // Requires C11 or later
Параметры
x
Значение с плавающей запятой.
Возвращаемое значение
Функция erf возвращает функцию Гаусса (нормального распределения) ошибок x. Функция erfc возвращает дополнительную функцию Гаусса (нормального распределения) ошибок x.
Замечания
Функции erf вычисляют функцию xошибки Gauss, которая определяется следующим образом:

Дополнительная функция ошибки Gauss определяется как 1 – erf(x). Функция erf возвращает значение в диапазоне от -1,0 до 1,0. Не возвращается ошибка. Функция erfc возвращает значение в диапазоне от 0 до 2. Если значение x слишком большое для erfc, переменная errno задается равной ERANGE.
Так как C++ разрешает перегрузку, можно вызывать erf и erfc перегрузки, которые принимают и возвращают float и long double типы. В программе C, если вы не используете <макрос tgmath.h> для вызова этой функции, erf и erfc всегда принимаете и возвращаете значение double.
Если вы используете <макрос tgmath.h>erf() , тип аргумента определяет, какая версия функции выбрана. Дополнительные сведения см . в разделе "Математика с универсальным типом".
По умолчанию глобальное состояние этой функции ограничивается приложением. Чтобы изменить это поведение, см . статью "Глобальное состояние" в CRT.
Требования
| Function | Обязательный заголовок |
|---|---|
erf, , erfferfcerflerfcf,erfcl |
<math.h> |
erfМакрос |
<tgmath.h> |
Дополнительные сведения о совместимости см. в разделе Совместимость.