C LanguageMathématiques standard


Syntaxe

  • #include <math.h>
  • double pow (double x, double y);
  • float powf (float x, float y);
  • long double double (long double x, long double y);

Remarques

  1. Pour -lm lien avec la bibliothèque mathématique, utilisez -lm avec les indicateurs gcc.
  2. Un programme portable qui doit vérifier une erreur à partir d'une fonction mathématique doit définir errno à zéro et appeler l'appel suivant feclearexcept(FE_ALL_EXCEPT); avant d'appeler une fonction mathématique. A son retour de la fonction mathématique, si errno est différent de zéro, ou si l'appel suivant renvoie un non-zéro fetestexcept(FE_INVALID | FE_DIVBYZERO | FE_OVERFLOW | FE_UNDERFLOW); alors une erreur s'est produite dans la fonction mathématique. Lisez la page de manuel de math_error pour plus d'informations.

Mathématiques standard Exemples Liés