>> Technologie Électronique >  >> Maison intelligente >> Vie connectée

Utiliser les exposants (puissances) en C++ (bibliothèque cmath)

C++ : langage puissant, bibliothèques standard riches. Pour calculs maths (jeux, scientifique), (ou math.h) fournit les fonctions exponentielles — évite de réinventer la roue.

Utilisation de pow()

  1. Incluez la lib : #include <cmath> (ou <math.h>) en tout début du fichier (avant tout code).
  2. Déclarez variables base et power (mieux que valeurs en dur : modifiables centralement).
  3. Appelez pow(base, power) — retourne basepower.
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.

Vie connectée