Bonjour a toutes et tous,
J'ai parcourus la FAQ pour voir si la question avait déjà était posée et à priori non (mais je ne sais pas si elle peut intéresser) .
Comment afficher un flottant avec un nombre de chiffre fini après la virgule ?
J'ai découvert récemment l'existence et la puissance des variables en php en voulant les utiliser pour mon site. Je suis amener à faire différentes opérations mathématiques dont des divisions. Or certaines de mes divisions me donnent des résultats avec un nombre infini de chiffre après la virgule (même si à l'affichage cela s'arrête à 10 je crois). Or dans mon cas je ne veux que 2 chiffres après la virgules et donc voici quel code utiliser
number_format(float $number [, int $decimal =0 ])
C'est un peu barbare donc voici un exemple:
1 2 3 4 5 6
|
<?php
$a = 1;
$b = 3
$r = $a / $b
echo number_format($r, 2); |
en utilisant number_format, on affichera 0.33 au lieu de 0.3333333333
Après il suffit juste de choisir le nombre que l'on veut après la virgule
J'espère que ma proposition sera utile
Partager