[PHP] calcul moyenne en php

Résolu/Fermé
Utilisateur anonyme - 19 févr. 2011 à 19:39
 Utilisateur anonyme - 22 févr. 2011 à 16:27
Bonjour,
j'ai une fonction php :
<?php
function Moyenne()
{ 
	$Nombres = func_get_args(); 
	$Nb = sizeof($Nombres);
	$Somme = 0; 
	foreach ($Nombres as $Valeur)
	{ 
		$Somme += $Valeur; 
	} 
	echo ($Somme / $Nb), '/10';
} 
?>

qui fait la moyenne de chiffre, mais, je ne sais pas comment faire pour que cela ne fasse que deux chiffres après la virgule car là, j'ai un chiffre que voici : 5.4313888888889/10, et cela est assez problématique pour le look de ma table, pourriez)vous m'aider à n'afficher que deux chiffres après la virgule ?

Merci


A voir également:

3 réponses

__construct()
20 févr. 2011 à 00:18
Bonsoir,
Utilise la fonction PHP round() https://www.php.net/manual/fr/function.round.php
0
Utilisateur anonyme
22 févr. 2011 à 16:27
Merci, c'est avec round que j'ai résolu mon problème !
0
jisisv Messages postés 3645 Date d'inscription dimanche 18 mars 2001 Statut Modérateur Dernière intervention 15 janvier 2017 934
Modifié par jisisv le 20/02/2011 à 00:46
Utilises printf
johand@osiris:~/public_html$ cat printf.php  
<?php 
printf("%8.2f\n", 5.4313888888889); 
?> 
johand@osiris:~/public_html$ php printf.php  
    5.43 

Voir par exemple
http://documentation-php.supportduweb.com/function.printf.documentation-php
Johan
Gates gave ^H sold you the windows.
GNU gave us the whole house.(Alexandrin)
-1