Page 1 sur 1

Supprimer les zéros inutiles dans un nombre décimal

Posté : 19 avr. 2006, 11:54
par nougitch
Bonjour,

Existe t'il une fonction permettant de supprimer les zéros situés à la fin d'un nombre décimal.

Exemples :
--> 82.50 deviendrait 82.5
--> 10.00 deviendrait 10

Merci
Cdt

Posté : 19 avr. 2006, 12:01
par Ryle
Hello,

Dans un nombre décimal, c'est fait par défaut, et c'est à toi de spécifier que tu veux formater la chaine pour les faire apparaitre :
echo 10.00; // affiche "10"
echo 82.50; // affiche "82.5"
S'il s'agit d'une chaine de caractère, tu peux utiliser la fonction floatval() :
echo "82.50"; // affiche "82.50"
echo floatval("82.50"); // affiche "82.5"

Posté : 19 avr. 2006, 12:10
par nougitch
Je te remercie, c'est parfait.

Cdt