---恢复内容开始---
一、直接取整,舍弃小数,保留整数:intval();
intval(9.21); /*结果是9*/
intval(9.89); /*结果是9*/
intval(string); /*如果里面是字符串,直接返回结果:0*/
二、四舍五入取整:round();
round(数值型数据,小数的位数);
/*
1.不填写第二个参数或者第二个参数为0,都是保留整数;
2.第二个参数是正数,表示保留小数点后几位数字;
3.第二个参数是负数,表示末尾的几位数取整
*/
round(3.64159); //
round(3.64159, 0); //
round(3.64159, 2); // 3.64
round(5.64159, 3); // 3.642
round(364159, -2); //
三、向上取整,有小数就加1:ceil()
小数部分进1
ceil(3.14159); //
ceil(3.64159); //
四、向下取整:floor()
小数部分舍去
floor(3.14159); //
floor(3.64159); //
---恢复内容结束---