Utiliser les exposants (puissances) en C++ (bibliothèque cmath)
C++ : langage puissant, bibliothèques standard riches. Pour calculs maths (jeux, scientifique), math.h) fournit les fonctions exponentielles — évite de réinventer la roue.
Utilisation de pow()
- Incluez la lib :
#include <cmath>(ou<math.h>) en tout début du fichier (avant tout code). - Déclarez variables
baseetpower(mieux que valeurs en dur : modifiables centralement). - Appelez
pow(base, power)— retournebasepower.
double base = 2;
double power = 3;
double answer = pow(base, power); // answer = 8
💡 Autres fonctions utiles dans
sqrt(x)— racine carrée.exp(x)— ex (exponentielle naturelle).log(x),log10(x)— logarithmes.
Consultez la doc de la lib pour choisir la fonction la plus adaptée à votre cas.
