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

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Supprimer les zéros inutiles dans un nombre décimal

par nougitch » 19 avr. 2006, 12:10

Je te remercie, c'est parfait.

Cdt

par Ryle » 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"

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

par nougitch » 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