php メソッドで 2 つの数値の除算と丸めを実現します: 1. 「/」演算子を使用して除算演算を実行します。構文は「値 1 / 値 2」です; 2. 丸め関数 intval() を使用します。 、round( )、ceil()、floor() は、除算演算の結果を丸めるだけです。
このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター
php は、 2 つの数値 整数は 2 つの部分に分割できます:
<?php header("Content-type:text/html;charset=utf-8"); $a=10; $b=3; $c=$a/$b; echo "两数相除的结果:".$c; echo "<br>使用intval()取整:".intval($c); echo "<br>使用round()取整:".round($c); echo "<br>使用ceil()取整:".ceil($c); echo "<br>使用floor()取整:".floor($c); ?>
##知識を広げる: ceil、floor、round、intval 関数を理解する
1. intval - 変数を整数型に変換します intval が文字型の場合、自動的に 0 に変換されます。
intval(3.14159); // 3 intval(3.64159); // 3 intval('ruesin'); //0
2. 丸め:round()
パラメータ 2 で指定された精度に従ってパラメータ 1 を丸めます。パラメータ 2 には負の値またはゼロ (デフォルト) を指定できます。
round(3.14159); // 3 round(3.64159); // 4 round(3.64159, 0); // 4 round(3.64159, 2); // 3.64 round(5.64159, 3); // 3.642 round(364159, -2); // 364200
3. 小数点がある場合は切り上げて 1 を加算します: ceil()
value 以上の次の整数を返します。value に小数部分がある場合は、次のようになります。 1 で切り上げます。
このメソッドは、ページ数を計算するページング クラスを作成するときによく使用されます。
ceil(3.14159); // 4 ceil(3.64159); // 4
4.切り捨て:floor()
value 以下の次の整数を返し、value の小数部分を四捨五入します。
floor(3.14159); // 3 floor(3.64159); // 3
推奨学習: 「
PHP ビデオ チュートリアル」
以上がPHP で 2 つの数値の除算と四捨五入を実装する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。