Maison > développement back-end > C++ > le corps du texte

Comment exprimer la nième puissance en C++

下次还敢
Libérer: 2024-05-01 11:09:14
original
1099 Les gens l'ont consulté

Il existe trois façons d'exprimer la nième puissance en C++ : l'opérateur puissance (base^exposant), la fonction pow() (pow(base, exponent)) et l'utilisation des fonctions exp() et log() (exp(exponent * log ( base)) pour convertir la base).

Comment exprimer la nième puissance en C++

La nième puissance en C++ représente

En C++, la nième puissance peut être exprimée des manières suivantes :

1 Opérateur de puissance

Syntaxe : base^ exposantbase^exponent

其中:

  • base:要取幂的数字。
  • exponent:要取的幂次。

例如:

<code class="cpp">double x = 2.5;
double y = x^3; // y = 2.5^3 = 15.625</code>
Copier après la connexion

2. pow() 函数

语法:pow(base, exponent)

其中:

  • base:要取幂的数字。
  • exponent:要取的幂次。

这个函数与幂运算符具有相同的功能。

例如:

<code class="cpp">double x = 2.5;
double y = pow(x, 3); // y = 2.5^3 = 15.625</code>
Copier après la connexion

3. 使用 exp()log() 函数

语法:exp(exponent * log(base))

其中:

  • base:要取幂的数字。
  • exponent
  • Parmi eux :
  • base : Le nombre à exponentiation.

  • exposant : Le pouvoir à prendre.

    Par exemple : 🎜
    <code class="cpp">double base = 2.5;
    double exponent = 3;
    double result = exp(exponent * log10(base)); // result = 2.5^3 = 15.625</code>
    Copier après la connexion
    🎜🎜2. Fonction pow() 🎜🎜🎜 Syntaxe : pow(base, exposant)🎜🎜où : 🎜
      base : Le nombre à exponentiation. 🎜
    • exposant : Le pouvoir à prendre. 🎜🎜🎜Cette fonction a les mêmes fonctionnalités que l'opérateur électrique. 🎜🎜Par exemple : 🎜rrreee🎜🎜3. Utilisez les fonctions exp() et log() 🎜🎜🎜Syntaxe : exp(exponent * log(base )) 🎜🎜Parmi eux : 🎜
      • base : Le nombre à exponentiation. 🎜
      • exposant : Le pouvoir à prendre. 🎜🎜🎜Cette méthode calcule la nième puissance en convertissant la base en une puissance de base 10. 🎜🎜Exemple : 🎜rrreee

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!

Étiquettes associées:
c++
source:php.cn
Déclaration de ce site Web
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal