Maison  >  Article  >  développement back-end  >  Quelles sont les méthodes pour déterminer le nombre exact de décimales en PHP ?

Quelles sont les méthodes pour déterminer le nombre exact de décimales en PHP ?

青灯夜游
青灯夜游original
2021-09-14 18:21:123005parcourir

Comment déterminer le nombre de décimales précises en PHP : 1. Utilisez la fonction sprintf() pour formater, syntaxe "sprintf("%.decimal digits f",$num)" 2. Utilisez la fonction number_format(), syntaxe; "number_format ($num, 'nombre de décimales')".

Quelles sont les méthodes pour déterminer le nombre exact de décimales en PHP ?

L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3

Comment déterminer avec précision le nombre de chiffres après la virgule dans les décimales php

Méthode 1 : Utilisez sprintf pour formater la chaîne

<?php
header("Content-type:text/html;charset=utf-8");
$num = 10.4567;
$format_num = sprintf("%.2f",$num);
echo $format_num;  //10.46
?>

Quelles sont les méthodes pour déterminer le nombre exact de décimales en PHP ?

Méthode 2 : Utilisez la fonction number_format()

number_format() : La fonction peut formater les nombres en regroupant des milliers.

Syntaxe :

number_format(number,decimals,decimalpoint,separator)

Paramètres :

  • numéro : obligatoire. Le numéro à formater.

  • décimales : facultatif. Spécifiez combien de points décimaux

  • decimalpoint : facultatif. Spécifie la chaîne utilisée comme point décimal.

  • séparateur : facultatif. Spécifie la chaîne utilisée comme séparateur de milliers.

Exemple :

<?php
header("Content-type:text/html;charset=utf-8");
$num = 10.4567;
$format_num = number_format($num,&#39;1&#39;);
echo $format_num."<br>";
$format_num = number_format($num,&#39;2&#39;);
echo $format_num."<br>";
$format_num = number_format($num,&#39;3&#39;);
echo $format_num;
?>

Quelles sont les méthodes pour déterminer le nombre exact de décimales en PHP ?

Apprentissage recommandé : "Tutoriel vidéo PHP"

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