Bonjour,
j'ai un code en blueJ qui calcule la moyenne , mais il la retourne comme un nbre entier..j'arrive pas à trouver le constructeur dont son paramètre sera la forme double "(0.00)" qui permet de retourner la moyenne avec 2 nbres apres la virgules :S que doit je ajouter à ce code??

import javax.swing.JOptionPane;
public class moyenne
{
public static void main (String[]args)
{
int total, compteurnote, valeurnote;
double moyenne;
String note;
total=0;
compteurnote=0;
note=JOptionPane.showInputDialog ("entrez une note");
valeurnote=Integer.parseInt(note);
while (compteurnote <=10 && valeurnote!=-1)
{
note=JOptionPane.showInputDialog ("entrez une note");
valeurnote= Integer.parseInt (note);
total=total+valeurnote;
compteurnote=compteurnote ++;
}
moyenne = (double) total/10.0;
JOptionPane.showMessageDialog (null, "la moyenne est " + moyenne, "moyenne d'une classe", JOptionPane.INFORMATION_MESSAGE);
System.exit (0);
}
}
J'ai cru que je vais avoir des notes de + ce semestre
Entre autre chose ce n'est pas par 10 qu'il faut diviser, mais par compteurnote.