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

Eléphanteau du PHP | 39 Messages

19 avr. 2006, 11:54

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

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 10684 Messages

19 avr. 2006, 12:01

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"

Eléphanteau du PHP | 39 Messages

19 avr. 2006, 12:10

Je te remercie, c'est parfait.

Cdt