Maison  >  Article  >  développement back-end  >  Comment enregistrer deux décimales et arrondir en php

Comment enregistrer deux décimales et arrondir en php

小云云
小云云original
2017-11-13 17:34:072809parcourir

Dans le développement PHP, nous rencontrons souvent le problème de l'arrondi des décimales. Auparavant, l'éditeur partageait plusieurs articles sur plusieurs méthodes d'arrondi en PHP. Nous allons maintenant analyser la méthode de sauvegarde de deux décimales et d'arrondi de PHP.

php conserve deux décimales et les arrondis
Le code est le suivant :
$num = 123213.666666
echo sprintf("%.2f", $num);

php Gardez deux décimales et n'arrondissez pas
Le code est le suivant :

$num = 123213.666666; 
echo sprintf("%.2f",substr(sprintf("%.3f", $num), 0, -2));

php arrondit à l'entier le plus proche

Le code est le suivant :

echo ceil(4.3); // 5 
echo ceil(9.999); // 10

Méthode d'arrondi php, arrondi des entiers

Le code est le suivant :

echo floor(4.3); // 4 
echo floor(9.999); // 9

Combiné avec les articles précédents sur PHP décimal arrondi par points, tout le monde devrait avoir des connaissances sur l'arrondi décimal PHP. Avec une compréhension plus intuitive et une façon de penser pour résoudre de tels problèmes, je pense que tout le monde gérera bien ces problèmes à l'avenir.

Recommandations associées :

Tutoriel PHP sur la fonction d'arrondi_PHP

Arrondi PHP aux décimales exactes et tutoriel sur l'arrondi_PHP

Résumé des méthodes PHP d'arrondi et d'interception de chaînes à virgule flottante

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!

Déclaration:
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