ホームページ  >  記事  >  バックエンド開発  >  PHPのnumber_format()関数

PHPのnumber_format()関数

巴扎黑
巴扎黑オリジナル
2016-11-24 13:59:511543ブラウズ

数値をフォーマットするnumber_format 関数とround
number_format() 関数は、数千をグループ化して数値をフォーマットします。
構文:number_format(数値、小数点、小数点、区切り文字)
パラメータ。フォーマットする数値。他のパラメーターが設定されていない場合、数値は小数点なしで、区切り文字としてカンマ (,) を使用してフォーマットされます。 decimalsオプション。小数点以下の桁数を指定します。このパラメータが設定されている場合、数値は小数点としてピリオド (.) を使用してフォーマットされます。
小数点 オプション。小数点として使用する文字列を指定します。 separatorオプション。桁区切り文字として使用する文字列を指定します。パラメータの最初の文字のみが使用されます。たとえば、「xyz」は「x」のみを出力します。
注: このパラメータが設定されている場合は、他のすべてのパラメータが必要です。
ヒントとメモ
注: この関数は、1 つ、2 つ、または 4 つのパラメーター (3 つではありません) をサポートします。


<?php  
echo number_format("1000000");  
echo number_format("1000000",2);  
echo number_format("1000000",2,",",".");  
?>
round() 関数は、浮動小数点数を丸めます。
構文:round(x,prec)

パラメータ。四捨五入する数値を指定します。

prec小数点以下の桁数を指定します。
説明: 指定された精度 prec (小数点以下の小数点以下の桁数) に従って x を丸めた結果を返します。 prec には負またはゼロ (デフォルト) を指定することもできます。
注: PHP は、デフォルトでは「12,300.2」のような文字列を正しく処理できません。



声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。