Calcul puissance
Résolu/Fermé
bilql1986
haboula - 28 nov. 2010 à 21:08
- Messages postés
- 57
- Date d'inscription
- lundi 7 décembre 2009
- Statut
- Membre
- Dernière intervention
- 24 janvier 2011
haboula - 28 nov. 2010 à 21:08
A voir également:
- Calcul puissance
- Calculer 10 puissance 24 - Forum - Loisirs / Divertissements
- Calculer la puissance de son pc - Conseils pratiques - Alimentation
- Programme qui calcule la puissance en c - Forum - Programmation
- Calcul de puissance en Java ✓ - Forum - Java
- Calcul de puissance en O(log n) ✓ - Forum - Java
3 réponses
bilql1986
8 déc. 2009 à 02:35
- Messages postés
- 57
- Date d'inscription
- lundi 7 décembre 2009
- Statut
- Membre
- Dernière intervention
- 24 janvier 2011
8 déc. 2009 à 02:35
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
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:
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
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();
}
}
}
------------------------------------------------------------
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();
}
}
}