ホームページ >バックエンド開発 >PHPチュートリアル >PHP の除算演算における四捨五入、四捨五入、四捨五入、および小数点の切り捨ての使用

PHP の除算演算における四捨五入、四捨五入、四捨五入、および小数点の切り捨ての使用

不言
不言オリジナル
2018-04-23 14:42:365058ブラウズ

この記事では、PHP の除算演算における四捨五入、四捨五入、四捨五入、小数切り取りの使い方を主に紹介します。必要な方は参考にしてください。

PHP の 4 つ。整数関数を丸めるメソッド:
1. 直接丸め、小数点を切り捨て、整数を保持:
2. 整数に丸め、小数点がある場合は 1 を加算: ceil( );
4. 切り捨て: Floor()。

1. intval - 変数を整数型に変換する

intval は文字型の場合は自動的に 0 に変換されますが、長さが長すぎる場合は注意が必要です。 、 (int ) を使用することをお勧めします。

intval(5.2);  // 5
intval(5.6);  // 5
intval('abc'); //0
2. 丸め:round()

パラメータ 2 で指定された精度に従ってパラメータ 1 を丸めます。パラメータ 2 には負の値またはゼロ (デフォルト) を指定できます。

round(5.2);      // 5
round(5.8);      // 6
round(5.88888, 0);   // 6
round(5.83333, 2);   // 5.83
round(5.83353, 3);   // 5.834
round(5201314, -2);  //5201300
3. 小数点がある場合は切り上げて 1 を足します: ceil()

echo(ceil(0.60);   //1
echo(ceil(0.40);   //1
echo(ceil(5);      //5
echo(ceil(5.1);    //6
echo(ceil(-5.1);   //-5
echo(ceil(-5.9));  //-5
4. 切り捨て: Floor()

echo(floor(0.60));  //0
echo(floor(0.40));  //0
echo(floor(5));     //5
echo(floor(5.1));   //5
echo(floor(-5.1));  //-6
echo(floor(-5.9))   //-6

以上がPHP の除算演算における四捨五入、四捨五入、四捨五入、および小数点の切り捨ての使用の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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