このセクションの内容:
php と js で小数点を四捨五入する方法
パート 1:
1、小数部分を破棄し、integer 部分を保持します
コードをコピーする コード例:
php: intval(7/2) js:parseInt(7/2)
2、切り上げる, 小数点がある場合は、整数部分に1を加えます
コードをコピー コード例:
php: ceil(7/2) js: Math.ceil(7/2)
3、切り上げ
コードをコピー コード例:
php: round(7/2) js: Math.round(7/2)
4、切り捨て
コードをコピー例:
php: floor(7/2) js: Math.floor(7/2)
第 2 部、PHP の丸めよく使われる関数
PHPプログラミングでよく使われる丸め関数には、ceil、floor、round、intval があります。
以下に分けて紹介しましょう。
1, ceil -- 丸めメソッド
はじめに
float ceil (浮動小数点値)
=noted id=note_temp>value 以上の次の整数を返します、小数部分がある場合は value が引き継がれます、ceil( )戻り値の型は依然として float であり、float 値の範囲は通常
より大きくなります。 例 1. ceil
コードのコピー例:
<?php echo ceil(4.3); // 5 echo ceil(9.999); // 10 ?>
2、floor -- 丸めによる丸め
float floor ( float value )
の紹介。 value より大きくない次の整数を返します。floor の値の範囲は通常は float です。 例 1.
コード例をコピーします。 、round -- 浮動小数点数を 4 と 5 で丸めます
コードをコピーする コード例:
<?php echo floor(4.3); // 4 echo floor(9.999); // 9 ?>
4, val---変数を整数型に変換します
Example 1, val
<?php echo round(3.4); // 3 echo round(3.5); // 4 echo round(3.6);// 4 echo round(3.6, 0);// 4 // www.jbxue.com echo round(1.95583, 2); // 1.96 echo round(1241757, -3); // 1242000 echo round(5.045, 2); // 5.05 echo round(5.055, 2); // 5.06 ?>
以上がPHPの小数点丸めの例のチュートリアルの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。