Maison > développement back-end > tutoriel php > Comment arrondir une chaîne PHP à deux décimales ?

Comment arrondir une chaîne PHP à deux décimales ?

Susan Sarandon
Libérer: 2024-12-28 01:19:09
original
904 Les gens l'ont consulté

How to Round a PHP String to Two Decimal Places?

Arrondir un nombre à deux décimales en PHP

Dans cet extrait, nous visons à arrondir une chaîne PHP à deux décimales pour la formater correctement pour la sortie. Pour y parvenir, nous pourrions utiliser une fonction personnalisée nommée round_to_2dp().

La définition de la fonction devrait être la suivante, en utilisant la fonction number_format() :

function round_to_2dp($number) {
    return number_format((float)$number, 2, '.', '');
}
Copier après la connexion

Voici un exemple de sa utilisation :

$number = "520"; // It's a string from a database

$formatted_number = round_to_2dp($number);

echo $formatted_number; // Outputs 520.00
Copier après la connexion

La fonction number_format() prend trois arguments :

  1. Number : la valeur à formater.
  2. Décimales : le nombre de décimales à arrondir.
  3. Décimales Séparateur : le caractère utilisé pour séparer chiffres décimaux.
  4. Séparateur de milliers : le caractère utilisé pour séparer des milliers.

Dans ce cas, nous définissons l'argument décimal sur 2, en spécifiant deux décimales. Le résultat final est renvoyé sous forme de chaîne.

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!

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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal