[calcul de moyenne en php]
Résolu
Guigui63
Messages postés
30
Date d'inscription
Statut
Membre
Dernière intervention
-
non -
non -
Bonjour,
Je voudrais savoir comment on peut calculer une moyenne de note pour un livre d'or. Ce dernier est codé en php avec un système de notes sur 10. Quelle est la fonction qui permet de calculer la moyenne. Je sais qu'il faut faire la somme et diviser par le nb total de messages. Comment trouver le nb total et comment ajouter chaque note?
Par avance merci pour vos réponses.
A++
Je voudrais savoir comment on peut calculer une moyenne de note pour un livre d'or. Ce dernier est codé en php avec un système de notes sur 10. Quelle est la fonction qui permet de calculer la moyenne. Je sais qu'il faut faire la somme et diviser par le nb total de messages. Comment trouver le nb total et comment ajouter chaque note?
Par avance merci pour vos réponses.
A++
A voir également:
- Moyenne php
- Excel moyenne - Guide
- Easy php - Télécharger - Divers Web & Internet
- Moyenne de pourcentage excel ✓ - Forum Excel
- Moyenne en anglais excel - Guide
- Expert php pinterest - Télécharger - Langages
5 réponses
Salut!
utilises tu mysql?
il n'y a que 2 donnes a conserver l'addition totale des notes et le nombre de fois ou une note a ete donnee.
a chaque vote :
addition_totale += note;
nb_notes_donnee++;
moyenne = addition_totale / nb_notes_donnee;
variante :
tu conserves la moyenne et le nombre de vote donne
nouvelle_moyenne = (( ancienne_moyenne * ancien_nb_vote) + nouvelle_note) / (ancien_nb_vote+1);
ancien_nb_vote++;
si tu n'utilises pas de SQL tu peux toujours te servir de fichier texte pour conserver tes donnees mais bon...
utilises tu mysql?
il n'y a que 2 donnes a conserver l'addition totale des notes et le nombre de fois ou une note a ete donnee.
a chaque vote :
addition_totale += note;
nb_notes_donnee++;
moyenne = addition_totale / nb_notes_donnee;
variante :
tu conserves la moyenne et le nombre de vote donne
nouvelle_moyenne = (( ancienne_moyenne * ancien_nb_vote) + nouvelle_note) / (ancien_nb_vote+1);
ancien_nb_vote++;
si tu n'utilises pas de SQL tu peux toujours te servir de fichier texte pour conserver tes donnees mais bon...
non
comment conserver le nombre vote ancienne??