Maison  >  Article  >  développement back-end  >  Comment convertir en 6 décimales en php

Comment convertir en 6 décimales en php

WBOY
WBOYoriginal
2022-03-28 14:41:282480parcourir

Méthode de conversion : 1. Utilisez "round(value,6)" pour arrondir la valeur et la convertir à 6 décimales ; 2. Utilisez "sprintf("%.6f", value)" pour formater la valeur et la convertir. à 6 décimales ; 3 . Utilisez "number_format(value,6)" pour convertir la valeur formatée du groupe de milliers de chiffres en 6 décimales.

Comment convertir en 6 décimales en php

L'environnement d'exploitation de cet article : système Windows 10, PHP version 7.1, ordinateur Dell G3.

Comment convertir en 6 décimales en php

1 Utilisez la fonction round(). La fonction

round() arrondit les nombres à virgule flottante.

Syntaxe

round(number,precision,mode);

numéro Obligatoire. Spécifie la valeur à arrondir.

précision Facultatif. Spécifie le nombre de chiffres après la virgule. La valeur par défaut est 0, qui peut également être négative.

mode Facultatif. Spécifie les constantes représentant les modes d'arrondi :

2 Utilisez la fonction sprintf(). La fonction

sprintf() écrit la chaîne formatée dans une variable. Les paramètres

arg1, arg2, ++ seront insérés dans la chaîne principale au niveau du symbole du signe de pourcentage (%). Cette fonction est exécutée étape par étape. Au premier signe %, insérez arg1, au deuxième signe %, arg2, et ainsi de suite.

Grammaire

sprintf(format,arg1,arg2,arg++)

format Obligatoire. Spécifie une chaîne et comment formater les variables qu'elle contient.

3. Utilisez la fonction number_format(). La fonction

number_format() formate un nombre par regroupement de milliers.

Cette fonction prend en charge un, deux ou quatre paramètres (et non trois).

Grammar

number_format(number,decimals,decimalpoint,separator)

L'exemple est le suivant

<?php
$num = 10.456715616;  
//第一种:利用round()对浮点数进行四舍五入
echo round($num,6)."<br>";
 
//第二种:利用sprintf格式化字符串
$format_num = sprintf("%.6f",$num);
echo $format_num."<br>";
 
//第三种:利用千位分组来格式化数字的函数number_format()
echo number_format($num, 6); 
?>

Résultat de sortie :

Comment convertir en 6 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