【PHP】進一法整頓、四捨五入整頓、小数を無視するなどの整数取り方法大全


PHPは整数関数でよく使われる4つの方法を取り、以下に4つの関数を収集した.よく整頓の関数を使いますが、今日はちょっとまとめてみましょう!実はとても简単で、いくつかの関数です~~主に:ceil,floor,round,intval
PHPは整数関数でよく使われる4つの方法を取り、以下に4つの関数を収集した.よく整頓の関数を使いますが、今日はちょっとまとめてみましょう!実はとても简単で、いくつかの関数です~~主に:ceil、floor、round、intval一、ceil-进一法取整说明float ceil(float value)はvalueより小さくない次の整数を返して、valueは小数の部分があれば1位に入ります.Ceil()が返すタイプは、float値の範囲がintegerよりも一般的に大きいため、floatです.
例1.Ceil()例
< ?php
echo ceil(4.3); // 5
echo ceil(9.999); // 10
?>

二、floor-丸め法丸め説明float floor(float value)はvalueより大きくない次の整数を返し、valueの小数部を丸めます.floor()が返すタイプは、float値の範囲がintegerよりも一般的に大きいため、floatです.例1.floor()例
< ?php
echo floor(4.3); // 4
echo floor(9.999); // 9
?>

三、round-浮動小数点数を四捨五入するfloat round(float val[,int precision])は、指定された精度precision(10進小数点以下の数)に従ってvalを四捨五入した結果を返します.precisionは負数またはゼロ(デフォルト値)でもかまいません.例1.round()の例
< ?php
echo round(3.4); // 3
echo round(3.5); // 4
echo round(3.6); // 4
echo round(3.6, 0); // 4
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
?>

四、intval-変数を整数型に変換する例intval()
< ?php
echo intval(4.3); //4
echo intval(4.6); // 4
?>

変換元:http://www.itokit.com/2012/0331/73459.html