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

藏色散人
Libérer: 2023-03-03 19:08:01
original
5706 Les gens l'ont consulté

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.

Comment implémenter l'arrondi php à 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);
Copier après la connexion

Méthode deux, (ne complète pas 0)

echo round($num,2);
Copier après la connexion

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
Copier après la connexion

On voit que les nombres ne sont pas arrondis

Donc la solution ultime est apparue

echo sprintf("%.2f", round($n,2));
Copier après la connexion

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!

Étiquettes associées:
php
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal