ホームページ >バックエンド開発 >PHPチュートリアル >PHPの丸め関数(floor、ceil、round、intval)_PHPチュートリアル
PHPにはfloor、ceil、round、intvalの4つの丸め関数があります。以下にそれぞれの応用例を紹介します。
四捨五入法による底値丸め 文法形式: float Floor (float value)
value 以下の次の整数を返し、value の小数部分を四捨五入します。通常、float 値の範囲は integer の範囲よりも大きいため、floor() によって返される型は float のままです。
コードは次のとおりです | コードをコピー |
エコーフロア(4.3); // 4 |
ceil 最も近い整数への四捨五入 文法形式: float ceil (float 値)
value に小数部分がある場合は、1 桁ずつ切り上げて、value 以上の次の整数を返します。通常、float 値の範囲は integer の範囲よりも大きいため、ceil() によって返される型は float のままです
コードは次のとおりです | コードをコピー |
エコー ceil(4.3) // 5 ; エコー ceil(9.999) // 10 | ;
round 丸め浮動小数点数
構文: float Round ( float val [, int precision] )
コードは次のとおりです | コードをコピー |
エコーラウンド(3.4) // 3 |
intval---変数を整数型に変換します
intval() の例
コードは次のとおりです | コードをコピー |
エコー intval(4.3) //4 ;echo intval(4.6) // 4 ;?> |