Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1127 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  PHP-arondir un nombre

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

PHP-arondir un nombre

n°615665
$man
Posté le 19-01-2004 à 14:36:49  profilanswer
 

salut,
bon voici un ti bou de code  
 

Code :
  1. $score =($note1 * $coeff1 + $note2 * $coeff2 + $note3 * $coeff3 + $note4 * $coeff4 + $note5 * $coeff5 + $note6 * $coeff6 + $note7 * $coeff7) / ($coeff1 + $coeff2 + $coeff3 + $coeff4 + $coeff5 + $coeff6 + $coeff7); 
  2.  
  3.     echo "Votre moyenne est de " . $score . "";


 
Je veux en fait que ca m'affiche la moyenne avec une seule décimale. J'ai ésséyé le round sans succes. Surement une erreur de synthaxe !
merci


Message édité par $man le 19-01-2004 à 14:37:19
mood
Publicité
Posté le 19-01-2004 à 14:36:49  profilanswer
 

n°615903
naceroth
Posté le 19-01-2004 à 17:02:13  profilanswer
 

ben pourtant, c'est la bonne instruction : round($score,1) (php 4)
ou $score = round($score*10)/10; (php 3)

n°615908
j0k3r_n0ir
Bliiiiiiiiiiiiiiiiiip :)
Posté le 19-01-2004 à 17:11:42  profilanswer
 
n°616306
$man
Posté le 20-01-2004 à 09:15:02  profilanswer
 

ouai mais je vois pas ou le mettre en fait,
je fait comme ca  :??:  
 

Code :
  1. $score =($note1 * $coeff1 + $note2 * $coeff2 + $note3 * $coeff3 + $note4 * $coeff4 + $note5 * $coeff5 + $note6 * $coeff6 + $note7 * $coeff7) / ($coeff1 + $coeff2 + $coeff3 + $coeff4 + $coeff5 + $coeff6 + $coeff7);   
  2.    
  3.  
  4.       echo "Votre moyenne est de " . round($score,1) . "";


 
mais ca ca marche pas  
 :hello:

n°616479
KdZ'
Simple®
Posté le 20-01-2004 à 12:15:18  profilanswer
 

round($score, 2); //Voila avec 2 decimales derrieres
 
Edit : echo ('Votre moyenne est de '. round($score, 1));
 
 
Ca marche tres bien, par contre si tu as x.01 il affichera rien apres la virgule (pas de virgule meme)


Message édité par KdZ' le 20-01-2004 à 12:29:02

---------------
GENERATION MOBILES : Imprimantes GSM & logos/sonneries/jeux
n°616521
$man
Posté le 20-01-2004 à 13:06:37  profilanswer
 

KdZ' a écrit :

round($score, 2); //Voila avec 2 decimales derrieres
 
Edit : echo ('Votre moyenne est de '. round($score, 1));
 
 
Ca marche tres bien, par contre si tu as x.01 il affichera rien apres la virgule (pas de virgule meme)


 
merci, ca marche , surement le point que je mettais derriere qui était de trop
 :hello:

n°617089
KdZ'
Simple®
Posté le 20-01-2004 à 22:06:40  profilanswer
 

Derien ;)
 
Edit : Pour une fois que je peut aider en php [:audi]


Message édité par KdZ' le 20-01-2004 à 22:07:27

---------------
GENERATION MOBILES : Imprimantes GSM & logos/sonneries/jeux

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  PHP-arondir un nombre

 

Sujets relatifs
[PHP] Exécuter le Code d'un Fichier Extérieur dans une Page PHP ?limiter le nombre de decimales ?
[PHP] date en "date" vers -> j F Y[PHP] Redirection et transmition de var en $_POST[] ?
[PHP] Comment fonctionnent les systemes de tracking d'urls ?[PHP] Inclure un fichier cgi apres execution de celui-ci
Limitation dans le nombre de variables de sessions avec easyphp ?[PHP] Comment faire un web ftp?
[KSH] Connaitre le nombre de valeurs dans une liste ??[PHP] deux requetes SQL ?
Plus de sujets relatifs à : PHP-arondir un nombre


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR