這篇文章主要介紹了PHP除法運算中四捨五入取整、向上取整、向下取整、小數截取的使用,有著一定的參考價值,現在分享給大家,有需要的朋友可以參考一下
PHP取整數函數常用的四種方法:
1.直接取整,捨棄小數,保留整數:intval();
2.四捨五入取整:round();
3.向上取整,有小數就加1:ceil();
4.向下取整:floor()。
一、intval—對變數轉成整數型態
intval如果是字元型的會自動轉換為0,通常有人用它強制轉換數值類型,但需要注意,長度太長的情況下,建議用(int)。
intval(5.2); // 5 intval(5.6); // 5 intval('abc'); //0
二、四捨五入: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
三、向上取整,有小數就加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
四、向下取整: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中文網其他相關文章!