Calcul puissance
Résolu
bilql1986
Messages postés
21
Date d'inscription
Statut
Membre
Dernière intervention
-
haboula -
haboula -
Bonjour,
J ai essaye de calcule la puissANCE me le compilateur ma dit ke la class math n existe pa??
J ai essaye de calcule la puissANCE me le compilateur ma dit ke la class math n existe pa??
Configuration: Windows XP Firefox 3.0.10
3 réponses
-
import java.lang.Math
public int puissance(int a,int b)
{
int resultat=0;
resultat=Math.pow(a,b);
return(resultat);
}
c le code ke j ai implemente me ca marche pa -
Salut,
a puissance b (a^b).
Exemple:
int a = 2; // nombre int b = 4; // exposant System.out.println("\n\na^b: " + a + "^" + b); long resultat = 1; for (int i = 0; i < b; i++) // a^b { resultat*= a; //System.out.println("\nresultat: " + resultat); } System.out.println("\n>>>>>> resultat: " + resultat);
Mais attention:
-avec des grandes valeurs on ne vat pas très loin même en utilisant un long pour le résultat.
Si nécessaire voir du côté de BigDecimal
Cordialement,
Dan-
cet algorithme est verifier l'operation de calcul x puissance n en code java
------------------------------------------------------------
import java.io.*;
class Puissance_trivial {
public static void main (String[] args) throws Exception {
try{
BufferedReader r;
r=new BufferedReader (new InputStreamReader (System.in));
int i;int n;int x;
System.out.print("x : " );
String v1=r.readLine();
x=Integer.parseInt(v1);
System.out.print("n : " );
String v2=r.readLine();
n=Integer.parseInt(v2);
int y[]=new int[100];
y[1]=x;
for(i=2;i<=n;i++){
y[i]=y[i-1]*y[1];
}
System.out.print(x+ " puissance "+ n +": " +y[n]);
}
catch(Exception e) {
e.printStackTrace();
}
}
}
-
-