Maison >développement back-end >Tutoriel C#.Net >Comment exprimer la nième puissance de x en langage C

Comment exprimer la nième puissance de x en langage C

下次还敢
下次还敢original
2024-04-27 22:30:501222parcourir

Il existe deux manières d'exprimer la nième puissance de x en langage C : utilisez la fonction pow() : #include <math.h>, double result = pow(x, n); utilisez l'opérateur exponentiel : double result = x ^ n;

Comment exprimer la nième puissance de x en langage C

Exprimer la puissance n de x en langage C

En langage C, il existe deux manières principales d'exprimer la puissance n de x :

1. ) la fonction

<code class="c">#include <math.h>

double result = pow(x, n);</code>
  • la fonction pow() accepte deux paramètres : le nombre x à élever à la puissance et la puissance n.
  • Il renvoie la valeur de x élevée à la nième puissance.
  • Il doit inclure <math.h> fichiers d'en-tête.

2. Utilisez l'opérateur exposant

<code class="c">double result = x ^ n;</code>
  • L'opérateur exposant (^) élève directement x à la nième puissance.
  • Il a une priorité plus élevée que la multiplication et la division, donc aucune parenthèse n'est nécessaire lors de son utilisation.

Remarque :

  • Les deux méthodes fonctionnent avec des nombres entiers et des puissances à virgule flottante.
  • Si n est négatif, le résultat sera x élevé à la puissance 1/n.
  • Si x est 0 et n est négatif, le résultat est indéfini.

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