ホームページ  >  記事  >  バックエンド開発  >  PHP 浮動小数点数丸め関数_PHP チュートリアル

PHP 浮動小数点数丸め関数_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-20 11:03:161443ブラウズ

この記事では、PHP で浮動小数点数を丸めるためによく使用される 2 つの関数、round と 10 進数を保持できる ceil 関数を紹介します。 ​

round() 関数は浮動小数点数を丸めます

文法

float ラウンド ( float val [, int precision] )

指定された精度 (小数点以下の小数点以下の桁数) に丸められた val の結果を返します。精度は負またはゼロ (デフォルト) にすることもできます。


round() の例

コードは次のとおりです コードをコピー

エコーラウンド(3.4) // 3
; エコーラウンド(3.5); // 4
エコーラウンド(3.6); // 4
エコーラウンド(3.6, 0) // 4
; エコーラウンド(1.95583, 2); // 1.96
; エコーラウンド(1241757, -3); // 1242000
エコーラウンド(5.045, 2) // 5.05
; エコーラウンド(5.055, 2) // 5.06
; ?>

ceil -- 最も近い整数に丸める
説明
float ceil (浮動小数点値)
value より小さくない次の整数を返します。 value に小数部分がある場合は切り上げられます。通常、float 値の範囲は integer の範囲よりも大きいため、ceil() によって返される型は float のままです。

例 1. ceil() の例

コードは次のとおりです コードをコピー

エコー ceil(4.3) // 5
; エコー ceil(9.999) // 10
; ?>


www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/445302.html技術記事この記事では、PHP で浮動小数点数を丸めるためによく使用される 2 つの関数、round と小数点以下の桁数を保持できる ceil 関数を紹介します。 Round() 関数は浮動小数点数を丸めます。 構文...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。