Le contenu principal de cet article concerne la conservation de deux points décimaux en PHP. Il a une certaine valeur de référence. Maintenant, je le partage avec vous. Les amis dans le besoin peuvent s'y référer.
Je l'ai fait. statistiques récemment. J'ai été beaucoup exposé aux données sur les nombres.
utilise trois fonctions pour conserver N chiffres après la virgule. Ensuite, je présenterai brièvement les trois fonctions :
. 1. number_format
echo number_format("5000000")."<br>"; echo number_format("5000000",2)."<br>"; echo number_format("5000000",2,",",".");
La fonction principale de cette fonction est de formater les données en milliers de groupes.
Résultat de sortie
5 000 000
5 000 000,00
5 000 000,00
2. Le résultat du sprintf
$num = 123; $data=sprintf("%.2f",$num); echo $data;
est :
123.00
3, tour
$num1 = 123.1267 $data1 = round($num1, 2); $num2 = 123 $data2 = round($num2, 2); echo $data1."<br>" echo $data2
Le résultat est :
123.13
123
Si cette fonction a moins de deux décimales , alors ce n'est pas le cas. Il sera rempli automatiquement pour vous.
Recommandations associées :
Comment inverser les chaînes chinoises en PHP pour éviter les caractères tronqués
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!