ホームページ  >  記事  >  バックエンド開発  >  PHPでの丸め処理

PHPでの丸め処理

高洛峰
高洛峰オリジナル
2016-12-02 10:14:211156ブラウズ

たとえば、0.10456 がありますが、10.5% にしたいですか?

round
(PHP 3, PHP 4)
round -- 浮動小数点数の丸め
説明
floatround (float val [, int precision])
指定された精度の精度 (小数点以下の桁数) に従って val を返しますpoint) 結果は四捨五入されます。精度は負またはゼロ (デフォルト) にすることもできます。
注意
PHP はデフォルトでは「12,300.2」のような文字列を正しく処理できません。 「文字列を数値に変換」を参照してください。

エコーラウンド(3.4); // 3
エコーラウンド(3.6) // 4
エコーラウンド(1.95583, 2); ); // 1.96
echoround(1241757, -3); // 1242000

注: 精度パラメータは PHP 4 でのみ使用できます。

echoround(0.10456*100,1);

$num = 0.10456;
echoround(($num*100),1)."%";
?>
;

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