Comment utiliser les exposants en C++

...

C++ a une bibliothèque mathématique standard.

C++ est un langage de programmation puissant avec un ensemble diversifié de bibliothèques standard. Chaque bibliothèque fournit des fonctions communes et utiles pour de nombreuses applications différentes. Pour le jeu et la programmation scientifique, les fonctions mathématiques sont cruciales pour certains calculs. La bibliothèque standard "cmath" contient un ensemble diversifié de fonctions, y compris des fonctions exponentielles, qu'il serait difficile de recréer en utilisant vos propres fonctions. Tout ce que vous avez à faire est d'inclure la bibliothèque "cmath" dans votre programme et chaque fonction devient disponible.

Étape 1

Incluez la bibliothèque "cmath" en ajoutant la ligne "#include " près des premières lignes de votre programme. Si vous utilisez d'autres bibliothèques, ajoutez la ligne n'importe où dans la même liste. Les inclusions doivent être placées avant toute autre chose dans votre code.

Vidéo du jour

Étape 2

Déclarez deux variables qui représenteront les valeurs de base et de puissance de votre exposant. Bien que vous puissiez mettre des nombres directement dans les paramètres de la fonction, ce n'est généralement pas une bonne pratique, puisque vous voudrez peut-être modifier facilement les valeurs initiales sans avoir à modifier chaque instance de la puissance une fonction.

Étape 3

Appelez la fonction power de la bibliothèque "cmath". Par exemple, la ligne suivante appellerait la fonction puissance en utilisant les variables de l'étape précédente et affecterait le résultat à une troisième variable. Le premier paramètre est la base, tandis que le second est la puissance avec laquelle le nombre contenu dans la "base" est augmenté.

réponse = pow (base, puissance);

Si "base" était défini sur 2 et "power" sur 3, la variable "réponse" serait égale à 8.

Pointe

La bibliothèque "cmath" comprend également plusieurs fonctions pour différents types d'exposants, tels que les racines carrées ou puissances de la constante mathématique "e". Vérifiez la bibliothèque pour voir si une meilleure fonction existe pour votre application.