Maison > Article > développement back-end > Comment utiliser la fonction number_format pour intercepter les décimales en PHP
number_format() Fonction formate un nombre par milliers regroupement . Il renvoie un nombre formaté.
Remarque : Cette fonction prend en charge un, deux ou quatre paramètres (et non trois).
Cet article présente principalement la méthode d'utilisation de PHP pour intercepter les décimales à l'aide de la fonction number_format Il analyse également les compétences pertinentes de la fonction number_format pour les mathématiques à virgule flottante. opérations sous forme d'exemples. Cela nécessite que les amis puissent se référer à
Tout le monde sait que vous pouvez utiliser la fonction number_format() de PHP pour regrouper les nombres par milliers Mais cela arrondira les nombres. existe-t-il un moyen de lui faire supprimer directement ceux retenus ? Qu'en est-il des décimales après les chiffres sans arrondir ?
Si vous souhaitez conserver deux décimales, vous pouvez mettre votre numéro -0,005
Par exemple :
123456.6588
vous voulez Le résultat est :
123 456,65
Vous pouvez faire ceci :
$num=123456.6588; echo number_format($num-0.005,2, ".", ",");
Si vous souhaitez uniquement conserver des entiersvous pouvez
$num=123456.6588; number_format($num-0.5);
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!