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

怪我咯
Libérer: 2023-03-14 07:38:02
original
1965 Les gens l'ont consulté

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, ".", ",");
Copier après la connexion

Si vous souhaitez uniquement conserver des entiersvous pouvez

$num=123456.6588;
number_format($num-0.5);
Copier après la connexion

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:
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