Salut à tous,
j'ai une petite question concernant la fonction round().
Actuellement je liste de prix depuis une table et il arrive parfois que j'ai des prix ronds et d'autres à virgules.
Mais ceux-ci sont forcément rentrées dans la table avec 10 décimal derrière.
(Ne me demandez pas pourquoi c'est comme ça ^^)
Cela peut donner des 10,4200000000 ou des 300,0000000000 et j'en passe...
Mon soucis est que lorsque j'utilise la fonction round sur un prix qui possède des décimal autre que 0 pas de soucis il me l'arrondi correctement.
Cependant lorsque j'ai un prix tout rond je n'ai pas les deux décimales.
Par exemple je ne peut pas avoir 300,00 la fonction me donne 300.
En cherchant sur php.net je n'ai pas trouvé comment "forcer" à mettre deux décimales même si le chiffre est rond.
Quelqu'un a-t-il une idée?
Merci d'avance !![]()
Partager