Maison  >  Article  >  développement back-end  >  Comment utiliser la fonction number_format pour intercepter les décimales en PHP

Comment utiliser la fonction number_format pour intercepter les décimales en PHP

怪我咯
怪我咯original
2017-07-16 14:33:211966parcourir

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!

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