Encore sur un cgi, j'ai une moyenne, qui se trouve à être un peu trop longue à mon gout (0.166666666666667)
j'aimerais conserver que les 2 chiffres après la virgule
sur le net, tlm utilise des printf
Code :
- printf("%.3f", 3.1415926535); # affiche 3.142
|
dans mon cas, j'ai seulement un print et de faire
Code :
- print("%.2f", $average);
|
ne semble pas fonctionner
j'ai aussi tenté un split de cette facon
Code :
- ($entier, $decimal) = split(/./, $average);
- $average = $entier . "." . substr($decimal, 0, 2);
|
sans aucun succès non plus
Message édité par burgergold le 06-06-2003 à 14:15:13