网站首页 文章专栏 php数字取整
intval(): 字符串取整,直接舍弃小数,如果是字符型的会自动转换为0。
intval(3.1415926); // 3 intval(3.924159); // 3 intval('adgec'); //0
round():四舍五入,根据第二个参数指定精度将第一个参数进行四舍五入。第二个参数可以是负数或零(默认值)。
round(3.14159); // 3 round(3.892915); // 4 round(3.6415915, 0); // 4 round(3.6415915, 2); // 3.64 round(5.6415915, 3); // 3.642 round(36415915, -2); // 364200
ceil():向上取整,返回不小于 参数 的下一个整数,参数如果有小数部分则进一位。
ceil(3.14159); // 4 ceil(3.8425); // 4
floor():向下取整,返回不大于 参数 的下一个整数。就是将参数的小数部分舍去取整。
floor(3.14159); // 3 floor(3.6415915); // 3
转载请注明出处