Comment écrire x élevé à la nième puissance en langage C

下次还敢
Libérer: 2024-04-27 22:18:16
original
1126 Les gens l'ont consulté

En langage C, il existe deux manières principales de calculer x élevé à la puissance n : en utilisant la fonction pow() : La fonction pow() fournit des calculs standards, et sa syntaxe est double pow(double x, int n) ; utiliser une boucle : comme La fonction pow() n'est pas disponible. Vous pouvez utiliser une boucle pour calculer manuellement. La syntaxe est double pow(double x, int n) { ... }

Comment écrire x élevé à la nième puissance en langage C

Comment faire. calculer x à la nième puissance en langage C

En langage C, il existe deux méthodes principales pour calculer x élevé à la nième puissance :

Méthode 1 : Utiliser la fonction pow()

pow( ) La fonction est fournie dans la bibliothèque mathématique C. Une fonction standard utilisée pour calculer x élevé à la nième puissance. La syntaxe est la suivante : pow() 函数是 C 数学库中提供的一个标准函数,用于计算 x 的 n 次方。其语法如下:

<code class="c">double pow(double x, int n);</code>
Copier après la connexion

其中,x 是基数,n 是指数。pow() 函数返回 xn 次方。

示例:

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

int main() {
    double x = 2.5;
    int n = 3;

    double result = pow(x, n);

    printf("%f 的 %d 次方是 %f\n", x, n, result);

    return 0;
}</code>
Copier après la connexion

方法二:使用循环

如果不可用 pow()

<code class="c">double pow(double x, int n) {
    double result = 1.0;

    for (int i = 0; i < n; i++) {
        result *= x;
    }

    return result;
}</code>
Copier après la connexion
où, x est la base et n est l'exposant. La fonction pow() renvoie x élevé à la puissance n.

Exemple :

🎜
<code class="c">#include <stdio.h>

int main() {
    double x = 2.5;
    int n = 3;

    double result = pow(x, n);

    printf("%f 的 %d 次方是 %f\n", x, n, result);

    return 0;
}</code>
Copier après la connexion
🎜🎜Méthode 2 : Utiliser une boucle🎜🎜🎜Si la fonction pow() n'est pas disponible, vous pouvez également utiliser une boucle pour calculer manuellement x à la nième puissance . 🎜rrreee🎜🎜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:
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
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!