Bonjour, j'essaye de faire un calcul de moyenne selon ce qu'ajoute l'utilisateur.
L'algorithme fonctionne bien si la variable "calculmoy" n'est pas vide et je n'arrive pas à comprendre pourquoi si elle est vide ça ne fonctionne pas
Les deux variable qui sont utilisées
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 private int nbNote =0;
 private double calculmoy=0;
Et le code en question :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
  private void addNoteDB(String name, String note){
 
        //Algorithme de calcul de la moyenne
        calculmoy = calculmoy*nbNote;
        //Incrémentation du nombre de notes
        nbNote++;
        double note2 = Double.parseDouble(note);
        calculmoy = calculmoy + note2;
        calculmoy = calculmoy / nbNote;
}
Après quelques essais en débug, la variable calculmoy reste à NaN tous le long de l'opération
à la ligne "calculmoy = calculmoy + note2;" je ne vois pas pourquoi additionner calculmoy à un chiffre comme 4.5 donne NaN
Des idées du pourquoi du comment ?