Posez votre question Signaler

Foction Math.pow

Bor - Dernière réponse le 31 janv. 2008 à 00:37
Bonjour,
je veux ecrire un petit prog
qd je saisie un chiffre , il m'affiche le carré des 3 premiers impaires
voila le debut de mon code
public class Math {
public static void main(java.lang.String[] args) {
String chaine = JOptionPane.showInputDialog(null,"svp entrez une valeur");
JOptionPane.showMessageDialog(null, chaine);
int NL=Integer.parseInt(chaine);
int []tab;
tab = new int[10];
int b=1;
for(int i=1;tab[i]<NL;i=i+2){
tab[i]=b;
b=b+2;
System.out.println("la racine carré de la valeur est:" + Math.pow(tab[i],2.0));
}
}
}
mais j'arrive pas à utiliser la fonction(Math.pow())
Lire la suite 

Foction Math.pow »

1 réponses
Réponse
+0
moins plus
Salut,
Tu utilises une classe Math, et tu fais appel à la classe Math => le compilateur cherche donc la méthode pow dans ta classe, et il n'y en a pas. De plus, la méthode pow est pow(double, double), il faut donc caster l'int en double. N'oublie pas d'importer javax.swing.*; pour JOPtionPane.
Lorsque tu importes du code, n'oublie pas d'utiliser le bouton de conservation de la mise en forme du texte pour augmenter la visibilité.

Cordialement
import javax.swing.*;

public class Mathh {


    public static void main(java.lang.String[] args) {

	String chaine = JOptionPane.showInputDialog(null,"svp entrez une valeur");
	JOptionPane.showMessageDialog(null, chaine);

	int NL=Integer.parseInt(chaine);
	int []tab;
	tab = new int[10];
	int b=1;
	for(int i=1;tab[i]<NL;i=i+2){
	    tab[i]=b;
	    b=b+2;

	    System.out.println("la racine carré de la valeur est:" + Math.pow((double)tab[i],2.0));
	}


    }



} 
Ajouter un commentaire
Ce document intitulé « foction Math.pow » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
5 extensions si vous voulez revenir à l'ancien Facebook