Maison  >  Article  >  développement back-end  >  PHP conserve deux décimales

PHP conserve deux décimales

不言
不言original
2018-04-16 14:09:075036parcourir

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!

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