bonjour,
J'aimerai savoir comment peut-on calculer la puissance d'un entier en Java (Ex: 5^3)
Merci d'avance
-----
08/12/2008, 19h07
#2
poly71
Date d'inscription
février 2006
Localisation
Paris
Âge
37
Messages
2 678
Re : Puissance en JAVA
Bonjour,
Tu as la fonction pow dans la classe standard Math. La javadoc est par ici.
PS : le premier lien d'une recherche google "java puissance" donne la réponse, faites l'effort de chercher un minimum.
05/06/2009, 23h19
#3
rasengan
Date d'inscription
janvier 2007
Localisation
KOM
Messages
55
Re : Puissance en JAVA
il t'a dit: "puissance d'un entier en Java (Ex: 5^3)"
math.pow() fonctionne seulement pour les double et pas pour les int!!!!!!!
"Les méthodes sont les habitudes de l'esprit et les économies de la mémoire"
05/06/2009, 23h23
#4
CM63
Date d'inscription
juin 2006
Localisation
Un peu au large de la faille de Limagne
Âge
70
Messages
4 695
Re : Puissance en JAVA
Ben c'est dommage, y'a pas de polymorphisme en Java?
Déjà de base.
Aujourd'hui
A voir en vidéo sur Futura
05/06/2009, 23h28
#5
CM63
Date d'inscription
juin 2006
Localisation
Un peu au large de la faille de Limagne
Âge
70
Messages
4 695
Re : Puissance en JAVA
En fait, la fonction marche avec des arguments entiers, mais évidemment elle renvoie un résultat flottant, donc tu es obligé de faire :
Code:
int a=(int)Math.pow(6,4);
Et rien ne prouve que l'algo utilise le fait qu'on lui a donné des arguments entiers, il prend peut-être encore bêtement le logarithme, ce qui peut introduire des erreurs numériques.