Question #6976   Proposée par Answiki le 22/10/2022 à 18:09:13 UTC

Comment écrire l'opérateur puissance en C ?

Answer   Submitted by Answiki on 10/22/2022 at 06:11:27 PM UTC

En C, il n'existe pas d'opérateur permettant de calculer la puissance de deux nombres. Les deux solutions ci-dessous ne calculent pas  :

  • a^b calcule le ou exclusif bit à bit entre a et b
  • a**b est la multiplication de a par la variable pointée par b (qui doit être un pointeur)

Pour calculer la puissance de deux nombres, il convient d'utiliser la fonction pow(base, exposant) de la bibliothèque math.h.


Voici un exemple qui calcule  :

result = pow(2, 4);
Les paramètres de la fonction pow() sont des doubles. Il est donc possible de calculer  :

result = pow(1.2, 3.2);

Pour utiliser la fonction, il ne faut pas oublier d'insérer la bibliothèque math.h :

#include <math.h>

8 events in history
Answer by Answiki on 10/22/2022 at 06:11:27 PM

En C, il n'existe pas d'opérateur permettant de calculer la puissance de deux nombres. Les deux solutions ci-dessous ne calculent pas  :

  • a^b calcule le ou exclusif bit à bit entre a et b
  • a**b est la multiplication de a par la variable pointée par b (qui doit être un pointeur)

Pour calculer la puissance de deux nombres, il convient d'utiliser la fonction pow(base, exposant) de la bibliothèque math.h.


Voici un exemple qui calcule  :

result = pow(2, 4);
Les paramètres de la fonction pow() sont des doubles. Il est donc possible de calculer  :

result = pow(1.2, 3.2);

Pour utiliser la fonction, il ne faut pas oublier d'insérer la bibliothèque math.h :

#include <math.h>

Answer by Answiki on 10/22/2022 at 06:10:43 PM

En C, il n'existe pas d'opérateur permettant de calculer la puissance de deux nombres. Les deux solutions ci-dessous ne calculent pas  :

  • a^b calcule le ou exclusif bit à bit entre a et b
  • a**b est la multiplication de a par la valeur contenue dans le pointeur b


Pour calculer la puissance de deux nombres, il convient d'utiliser la fonction pow(base, exposant) de la bibliothèque math.h.


Voici un exemple qui calcule  :

result = pow(2, 4);
Les paramètres de la fonction pow() sont des doubles. Il est donc possible de calculer  :

result = pow(1.2, 3.2);

Pour utiliser la fonction, il ne faut pas oublier d'insérer la bibliothèque math.h :

#include <math.h>

Question by Answiki 10/22/2022 at 06:09:31 PM
Comment écrire la puissance de deux nombres en C ?
Question by Answiki 10/22/2022 at 06:09:21 PM
Comment écrire une puissance en C ?
Question by Answiki 10/22/2022 at 06:09:13 PM
Comment écrire l'opérateur puissance en C ?
Question by Answiki 10/22/2022 at 06:09:02 PM
Quel est l'opérateur puissance en C ?
Answer by Answiki on 10/22/2022 at 06:08:41 PM

En C, il n'existe pas d'opérateur permettant de calculer la puissance de deux nombres. Les deux solutions ci-dessous ne calculent pas  :

  • a^b calcule le ou exclusif bit à bit entre a et b
  • a**b est la multiplication de a par la valeur contenue dans le pointeur b


Pour calculer la puissance de deux nombres, il convient d'utiliser la fonction pow(base, exposant) de la bibliothèque math.h. Voici un exemple qui calcule  :

result = pow(2,4);
Les paramètres de la fonction pow() sont des doubles. Il est possible de calculer  :

result = pow(1.2,3.2);

Pour utiliser la fonction, il ne faut pas oublier d'insérer la bibliothèque math.h :

#include <math.h>

Question by Answiki 10/22/2022 at 05:59:27 PM
Comment calculer la puissance de deux nombres en C ?
# ID Query URL Count

Icons proudly provided by Friconix.