Maison > développement back-end > Problème PHP > Comment conserver deux décimales en php sans arrondir

Comment conserver deux décimales en php sans arrondir

coldplay.xixi
Libérer: 2023-03-06 10:04:01
original
8831 Les gens l'ont consulté

Comment garder deux décimales en PHP sans arrondir : utilisez la fonction substr, le code est [echo sprintf("%.2f",substr(sprintf("%.3f", $num), 0 , -2))].

Comment conserver deux décimales en php sans arrondir

Comment conserver deux décimales et ne pas arrondir en php :

php conserve deux décimales et ne pas arrondir

Le code est le suivant :

$num = 123213.666666;
echo sprintf("%.2f",substr(sprintf("%.3f", $num), 0, -2));
Copier après la connexion

php arrondi à un entier

Le code est le suivant :

echo ceil(4.3); // 5
echo ceil(9.999); // 10
Copier après la connexion

php arrondi à un entier

Le code est le suivant :

echo floor(4.3); // 4
echo floor(9.999); // 9
Copier après la connexion

Si vous souhaitez en savoir plus sur la programmation, merci de faire attention à la colonne formation php !

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