Пространства имён
Варианты
Действия

std::erf

Материал из cppreference.com
< cpp‎ | numeric‎ | math

 
 
Numerics библиотеки
Общие математические функции
Плавающей точкой окружающей среды
Комплексные числа
Числовых массивов
Псевдослучайных чисел поколения
Во время компиляции рациональной арифметики (C++11)
Generic числовые операции
Оригинал:
Generic numeric operations
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
 
Общие математические функции
Функции
Оригинал:
Functions
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Основные операции
Оригинал:
Basic operations
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Экспоненциальной функции
Оригинал:
Exponential functions
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Мощность функций
Оригинал:
Power functions
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Тригонометрические и гиперболические функции
Оригинал:
Trigonometric and hyperbolic functions
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Ошибка и гамма-функции
Оригинал:
Error and gamma functions
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Ближайшее целое число операций с плавающей точкой
Оригинал:
Nearest integer floating point operations
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Плавающей точкой функции манипуляции
Оригинал:
Floating point manipulation functions
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Классификация / сравнения
Оригинал:
Classification/Comparison
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Макро констант
Оригинал:
Macro constants
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
 
Defined in header <cmath>
float       erf( float arg );
(начиная с C++11)
double      erf( double arg );
(начиная с C++11)
long double erf( long double arg );
(начиная с C++11)
double      erf( Integral arg );
(начиная с C++11)
Вычисляет Ошибка функции из arg.
Оригинал:
Computes the Ошибка функции of arg.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

Содержание

[править] Параметры

arg
плавающей точкой
Оригинал:
floating point value
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

[править] Возвращаемое значение

Значение ошибки функция arg, то есть
2
π
arg
0
e-t2
dt
.
Оригинал:
The value of the error function of arg, that is
2
π
arg
0
e-t2
dt
.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

[править] Пример

The following example calculates the probability that a normal variate is on the interval (x1, x2)

#include <iostream>
#include <cmath>
#include <iomanip>
double phi(double x1, double x2)
{
    return (std::erf(x2/std::sqrt(2)) - std::erf(x1/std::sqrt(2)))/2;
}
int main()
{
    std::cout << "normal variate probabilities:\n";
    for(int n=-4; n<4; ++n)
        std::cout << "[" << std::setw(2) << n << ":" << std::setw(2) << n+1 << "]: "
                  << std::setw(5) << std::fixed << std::setprecision(2)
                  << 100*phi(n, n+1) << "%\n";
}

Вывод:

normal variate probabilities:
[-4:-3]:  0.13%
[-3:-2]:  2.14%
[-2:-1]: 13.59%
[-1: 0]: 34.13%
[ 0: 1]: 34.13%
[ 1: 2]: 13.59%
[ 2: 3]:  2.14%
[ 3: 4]:  0.13%


[править] См. также

(C++11)
дополнительная функция ошибок
Оригинал:
complementary error function
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

(функция) [править]

[править] Внешние ссылки

Weisstein, Eric W. "Erf." С MathWorld - Ресурс Wolfram Web.
Оригинал:
Weisstein, Eric W. "Erf." From MathWorld--A Wolfram Web Resource.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.