Page 1 sur 1

Number format

Posté : 24 janv. 2007, 17:23
par ssebuser
Hello,

si en entrée j'ai $qte_products = 6, je fait :
$qte_products = number_format($qte_products, 4, '.', '');
Ca me retourne '6.0000'

et si en entrée j'ai $qte_products = 0.12346, je fait :
$qte_products = number_format($qte_products, 4, '.', '');
Ca me retourne '0.1235'

Je souhaite bien affiche 4 décimales, donc c'est correct pour 0.12345 mais par contre je souhaite afficher 6 et non 6.0000...
Si par auilleurs je rentre 0.75 je ne souhaite pas afficher 0.7500 mais 0.75
Le probleme est que je permet de rentrer 4 decimales au maximum...

Merci pour votre aide !
Faudrait-il que je remplace ma valeur 4 dans number_format par le nombre de decimales rentrées ? je peut le repérer avec un substr...

Posté : 24 janv. 2007, 17:44
par Invité
$qte_products_id = round($qte_products_id,4); !!! c'est bon !

Posté : 24 janv. 2007, 17:52
par Ryle
Modération :
Puisque ta question est résolue, j'ajoute le tag [Résolu]
pour indiquer aux personnes qui voudront consulter ce sujet qu'il contient une solution.

Tu peux réaliser cette opération toi-même
en cliquant sur le bouton [Mettre Résolu] qui s'affiche en haut à gauche de ce sujet
si tu as posté le 1er message en tant que membre (inscrit et identifié).

Alors... inscris-toi !!! ;)