English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutoriel de base en C

Contrôle de flux en C

Fonctions en C

Tableaux en C

Pointeurs en C

Chains de caractères en C

Structure en C

Fichier en C

Autres en C

Manuel de référence en C

Méthode et exemple d'utilisation de la fonction pow() de la bibliothèque C

Bibliothèque standard <math.h> en C

La fonction pow(x,y) calcule la puissance y du paramètre x.

La fonction pow() utilise deux paramètres (valeur de base et valeur de puissance) et retourne la puissance élevée à la base. Par exemple

La fonction pow() est définie dans le fichier d'en-tête math.h.

Prototype de pow() en C

double pow(double x, double y)

x -- Représente la valeur flottante de la base. y -- Représente la valeur flottante de l'exponentiel.

Pour trouver la puissance d'une variable int ou float, utilisez l'opérateur de conversion de type pour explicitement convertir le type en double.

int base = 3;
int power = 5;
pow(double(base), double(power));

Exemple : fonction pow() en C

#include <stdio.h>
#include <math.h>
int main()
{
    double base, power, result;
    printf("Entrer la base: ");
    scanf("%lf",&base);
    printf("Entrer l'exponentiel: ");
    scanf("%lf",&power);
    result = pow(base, power);
    printf("%.1lf^%.1lf = %.2lf", base, power, result);
    return 0;
}

Résultat de sortie

Entrez la base: 2.5
Entrez l'exponentiel: 3.4
2.5^3.4 = 22.54

Bibliothèque standard <math.h> en C