Formatage des nombres à deux décimales sans arrondi
Pour générer un nombre avec deux décimales sans arrondir le nombre d'origine, vous pouvez utiliser l'option Fonction TRUNCATE dans MySQL. Cette fonction supprime tous les chiffres au-delà de la précision spécifiée, tronquant ainsi la valeur numérique.
Syntaxe :
TRUNCATE(number, precision)
Exemple :
Pour formater le nombre 2229.999 avec deux décimales sans arrondi, vous pouvez utiliser ce qui suit requête :
SELECT TRUNCATE(2229.999, 2);
Cette requête affichera :
2229,99
La fonction TRUNCATE est utile pour tronquer les valeurs numériques à la précision souhaitée, garantissant que le nombre d'origine n'est pas modifié par l'arrondi.
Remarque :
Si vous souhaitez arrondir le nombre au lieu de en le tronquant, vous pouvez utiliser la fonction ROUND. Cependant, cette fonction arrondira le nombre au nombre entier le plus proche, le résultat peut donc différer de la fonction TRUNCATE.
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!