Maison >développement back-end >Problème PHP >Comment implémenter l'arrondi php à deux décimales
Comment implémenter l'arrondi PHP à deux décimales : créez d'abord un exemple de fichier PHP ; puis transmettez "sprintf("%.2f", $num);" ou "round($num,2);" La méthode peut être arrondie à deux décimales.
Recommandé : "Tutoriel vidéo PHP"
php arrondit à deux décimales et complète automatiquement 0
L'arrondi PHP à deux décimales est très simple
Première méthode, (complète automatiquement 0)
echo sprintf("%.2f", $num);
Méthode deux, (ne complète pas 0)
echo round($num,2);
Le projet a rencontré des problèmes récemment. La méthode 1 ne gère pas bien les arrondis
Par exemple
$num =1.785; echo sprintf("%.2f", $num); //结果1.78
On voit que les nombres ne sont pas arrondis
Donc la solution ultime est apparue
echo sprintf("%.2f", round($n,2));
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!