Nous recommandons d’utiliser Visual Studio 2017

erf, erff, erfl, erfc, erfcf, erfcl

 

Pour obtenir la dernière documentation sur Visual Studio 2017, consultez Documentation Visual Studio 2017.

Calcule la fonction d'erreur ou la fonction d'erreur complémentaire d'une valeur.

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  
);  

Paramètres

x
Valeur à virgule flottante.

La fonction erf retourne la fonction d'erreur de Gauss de x. La fonction erfc retourne la fonction d'erreur de Gauss complémentaire de x.

La fonction erf calcule la fonction d'erreur de Gauss de x, qui est définie comme suit :

La fonction d’erreur de x

La fonction d'erreur de Gauss complémentaire est définie comme ceci : 1 – erf(x). La fonction erf retourne une valeur comprise dans la plage -1,0 à 1,0. Aucun retour d'erreur. La fonction erfc retourne une valeur comprise dans la plage 0 à 2. Si x est trop grand pour erfc, la variable errno prend la valeur ERANGE.

C++ autorisant la surcharge, vous pouvez appeler des surcharges de erf et erfc qui acceptent et retournent les types float et long double. Dans un programme C, erf et erfc acceptent et retournent toujours un double.

FonctionEn-tête requis
erf, erff, erfl, erfc, erfcf, erfcl<math.h>

Pour plus d'informations sur la compatibilité, voir Compatibilité.

Non applicable. Pour appeler la fonction C standard, utilisez PInvoke. Pour plus d'informations, consultez Exemples d'appel de plateforme.

Prise en charge de virgule flottante

Afficher: