PHP
—
入门 php 取整的几种方式
本篇文章是对 php 取整的几种方式进行了详细的分析介绍,需要的朋友参考下
floor
舍去法取整 语法格式:float
floor
( float value )
返回不大于 value 的下一个整数,将 value 的小数部分舍去取整。
floor
() 返回的类型仍然是
float,因为 float 值的范围通常比 integer 要大。
echo
floor
(4.3);
// 4
echo
floor
(9.999);
// 9
ceil
进一法取整 语法格式: float
ceil
( float value )
返回不小于 value 的下一个整数,value 如果有小数部分则进一位。
ceil
() 返回的类型仍然
是 float,因为 float 值的范围通常比 integer 要大
echo
ceil
(4.3);
// 5
echo
ceil
(9.999);
// 10
round
对浮点数进行四舍五入
语法:float
round
( float val [, int precision] )
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