解析php取整的几种方式


Posted in PHP onJune 25, 2013

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

PHP 相关文章推荐
用PHP实现将GB编码转换为UTF8
Nov 25 PHP
生成ubuntu自动切换壁纸xml文件的php代码
Jul 17 PHP
PHP目录函数实现创建、读取目录教程实例
Jan 13 PHP
6种php上传图片重命名的方法实例
Nov 04 PHP
php文字水印和php图片水印实现代码(二种加水印方法)
Dec 25 PHP
PHP实现图片上传并压缩
Dec 22 PHP
php查询操作实现投票功能
May 09 PHP
Laravel 5.1 on SAE环境开发教程【附项目demo源码】
Oct 09 PHP
如何使用php等比例缩放图片
Oct 12 PHP
PHP数组相加操作及与array_merge的区别浅析
Nov 26 PHP
PHP生成各种随机验证码的方法总结【附demo源码】
Jun 05 PHP
PHP+Redis链表解决高并发下商品超卖问题(实现原理及步骤)
Aug 03 PHP
关于PHP内存溢出问题的解决方法
Jun 25 #PHP
关于PHP session 存储方式的详细介绍
Jun 25 #PHP
基于php使用memcache存储session的详解
Jun 25 #PHP
解析Extjs与php数据交互(增删查改)
Jun 25 #PHP
深入extjs与php参数交互的详解
Jun 25 #PHP
解析centos中Apache、php、mysql 默认安装路径
Jun 25 #PHP
关于js与php互相传值的介绍
Jun 25 #PHP
You might like
从零开始 教你如何搭建Discuz!4.1论坛
2006/07/07 PHP
php基础知识:类与对象(1)
2006/12/13 PHP
PHP实现生成带背景的图形验证码功能
2016/10/03 PHP
PHP实现批量清空删除指定文件夹所有内容的方法
2017/05/30 PHP
php二维码生成以及下载实现
2017/09/28 PHP
在Laravel5中正确设置文件权限的方法
2019/05/22 PHP
javaScript对象和属性的创建方法
2007/01/15 Javascript
滚动条响应鼠标滑轮事件实现上下滚动的js代码
2014/06/30 Javascript
JS通过Cookie判断页面是否为首次打开
2016/02/05 Javascript
javascript html5轻松实现拖动功能
2017/03/01 Javascript
Vue获取DOM元素样式和样式更改示例
2017/03/07 Javascript
javascript性能优化之分时函数的介绍
2018/03/28 Javascript
详解Vue微信授权登录前后端分离较为优雅的解决方案
2018/06/29 Javascript
深入理解Vue父子组件生命周期执行顺序及钩子函数
2018/08/12 Javascript
node+express框架中连接使用mysql(经验总结)
2018/11/10 Javascript
ES6的解构赋值实例详解
2019/05/06 Javascript
javascript实现点击按钮切换轮播图功能
2020/09/23 Javascript
如何利用nodejs实现命令行游戏
2020/11/24 NodeJs
[03:01]完美世界DOTA2联赛PWL S2 集锦第二期
2020/12/03 DOTA
17个Python小技巧分享
2015/01/23 Python
在Python中使用itertools模块中的组合函数的教程
2015/04/13 Python
教你用 Python 实现微信跳一跳(Mac+iOS版)
2018/01/04 Python
python监控进程脚本
2018/04/12 Python
Python根据文件名批量转移图片的方法
2018/10/21 Python
Python 控制终端输出文字的实例
2019/07/12 Python
python3的print()函数的用法图文讲解
2019/07/16 Python
Tensorflow的梯度异步更新示例
2020/01/23 Python
基于Python实现下载网易音乐代码实例
2020/08/10 Python
windows+vscode安装paddleOCR运行环境的步骤
2020/11/11 Python
香蕉共和国加拿大官网:Banana Republic加拿大
2018/08/06 全球购物
StubHub新西兰:购买和出售你的门票
2019/04/22 全球购物
UML设计模式笔试题
2014/06/07 面试题
夜大毕业生自我评价分享
2013/11/10 职场文书
结婚保证书(三从四德)
2015/02/26 职场文书
责任书范本大全
2015/05/11 职场文书
微前端qiankun改造日渐庞大的项目教程
2022/06/21 Javascript