Maison  >  Article  >  développement back-end  >  A quoi sert la fonction pow en langage C ?

A quoi sert la fonction pow en langage C ?

烟雨青岚
烟雨青岚original
2020-06-28 16:59:0164139parcourir

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.

A quoi sert la fonction pow 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. 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;
}

A quoi sert la fonction pow en langage C ?

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn