Faire une moyenne

Résolu
Jarod1980 Messages postés 273 Date d'inscription samedi 5 juillet 2003 Statut Membre Dernière intervention 31 mars 2015 - 8 juin 2006 à 20:26
Jarod1980 Messages postés 273 Date d'inscription samedi 5 juillet 2003 Statut Membre Dernière intervention 31 mars 2015 - 9 juin 2006 à 20:33
Bonjour,
Je voudrait faire une moyenne sur des valeurs qui sont stockées dans un fichier texte. J'ai essayé de bidouiller quelques choses mais la moyenne affichée est erronée. Est ce que quelqu'un pourrait me donner un coup de main svp.
Merci.
Ps: une partie de mon source ci-dessous.

</table></center>

Moyenne sur 10:


<?php
$file2 = fopen("voir_score.txt", "r");
$j=0;
$sumM=0.0;
$val[0]=0;
while (!feof($file2) && $j < 10000) {
fscanf($file2, "%d\n", $val[$j]);


$sumM += $val[$j];
$j++;


}
print $sumM / ($j);

Jarod_Delaware

3 réponses

malalam Messages postés 10839 Date d'inscription lundi 24 février 2003 Statut Membre Dernière intervention 2 mars 2010 25
8 juin 2006 à 23:35
Hello,

wow, ouais, c'est compliqué comme code pour faire une moyenne...
Y a quoi dans ton fichier ?
Bon mettons que ce soit
9
5
6
par exemple (ça a l'air...) :

$aLines = file ($sFichier);
$iMoyenne = array_sum ($aLines) / count ($aLines);

Et vlà.
3
wxccxw Messages postés 755 Date d'inscription samedi 15 mai 2004 Statut Membre Dernière intervention 30 janvier 2011
8 juin 2006 à 22:03
d'abord on va rectifier le faite de faire une moyen !
(note 1 + note 2) / nb_note
donc tu fais juste un calcule simple avec tes variable, parceque la tu t'embete :(
0
Jarod1980 Messages postés 273 Date d'inscription samedi 5 juillet 2003 Statut Membre Dernière intervention 31 mars 2015 2
9 juin 2006 à 20:33
Salut,
Merci beaucoup pour votre aide. Ca marche impeccable.

Jarod_Delaware
0
Rejoignez-nous