En langage C, la fonction pow() est utilisée pour trouver la puissance y de x. x, y et les valeurs de fonction sont toutes de type double, et leur syntaxe est « double pow(double x, double y) » ; le paramètre « double x » représente la base ; le paramètre « double y » représente l'exposant.
La fonction pow() est utilisée pour trouver la puissance y de x x, y et les valeurs de fonction sont toutes de type double, et. son prototype est : double pow(double x, double y).
L'exemple de code est le suivant :
#include<stdio.h> #include<math.h> void main() { double x = 2, y = 10; printf("%f\n",pow(x, y)); return 0; }
Informations étendues :
Lors de l'appel de la fonction pow, des erreurs peuvent survenir :
Si la base x est un nombre négatif et que l'exposant y n'est pas un entier, une erreur de domaine se produira.
Si la base x et l'exposant y sont tous deux égaux à 0, cela peut provoquer une erreur de domaine, ou cela peut ne pas être lié à l'implémentation de la bibliothèque ?
Si la base x est 0 et l'exposant y est un nombre négatif, cela peut provoquer une erreur de domaine ou une erreur de pôle, ou cela peut ne pas dépendre de l'implémentation de la bibliothèque.
Si la valeur de retour ret est trop grande ou trop petite, une erreur de plage se produira.
Code d'erreur :
Si une erreur de domaine se produit, alors la variable globale errno sera définie sur EDOM
Si une erreur de pôle ou de plage se produit, alors la variable globale ; La variable errno sera définie sur ERANGE.
Tutoriel recommandé : "Langage C"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!