Calcul puissance

Résolu
bilql1986 Messages postés 21 Date d'inscription   Statut Membre Dernière intervention   -  
 haboula -
Bonjour,
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

  1. bilql1986 Messages postés 21 Date d'inscription   Statut Membre Dernière intervention   2
     
    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
    0
  2. danimo
     
    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
    0
    1. haboula
       
      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();

      }
      }
      }
      0
  3. Boulet
     
    tu a bien declarer l'utilisation de la classe Math
    -1