PHP取整数函数常用的四种方法小结


Posted in PHP onJuly 05, 2012

ceil — 进一法取整
说明
float ceil ( float value )
返回不小于 value 的下一个整数,value 如果有小数部分则进一位。ceil() 返回的类型仍然是 float,因为 float 值的范围通常比 integer 要大。
例子 1. ceil() 例子

<?php 
echo ceil(4.3); // 5 
echo ceil(9.999); // 10 
?>

floor — 舍去法取整
说明
float floor ( float value )
返回不大于 value 的下一个整数,将 value 的小数部分舍去取整。floor() 返回的类型仍然是 float,因为 float 值的范围通常比 integer 要大。
例子 1. floor() 例子
<?php 
echo floor(4.3); // 4 
echo floor(9.999); // 9 
?>

round — 对浮点数进行四舍五入
说明
float round ( float val [, int precision] )
返回将 val 根据指定精度 precision(十进制小数点后数字的数目)进行四舍五入的结果。precision 也可以是负数或零(默认值)。
例子 1. round() 例子
<?php 
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 
?>

intval—对变数转成整数型态
例子intval()
<?php 
echo intval(4.3); //4 
echo intval(4.6); // 4 
?>
PHP 相关文章推荐
用PHP调用Oracle存储过程的方法
Sep 12 PHP
smarty的保留变量问题
Oct 23 PHP
php 正则匹配函数体
Aug 25 PHP
php将数据库中所有内容生成静态html文档的代码
Apr 12 PHP
Yii2使用小技巧之通过 Composer 添加 FontAwesome 字体资源
Jun 22 PHP
php保存二进制原始数据为图片的程序代码
Oct 14 PHP
php自定义分页类完整实例
Dec 25 PHP
PHP打印输出函数汇总
Aug 28 PHP
PHP中include()与require()的区别说明
Feb 14 PHP
laravel5实现微信第三方登录功能
Dec 06 PHP
php日志函数error_log用法实例分析
Sep 23 PHP
php常用的工具开发整理
Sep 26 PHP
PHP函数学习之PHP函数点评
Jul 05 #PHP
php中根据变量的类型 选择echo或dump
Jul 05 #PHP
PHP写的求多项式导数的函数代码
Jul 04 #PHP
php中禁止单个IP与ip段访问的代码小结
Jul 04 #PHP
提高php运行速度的一些小技巧分享
Jul 03 #PHP
PHP连接SQLServer2005的实现方法(附ntwdblib.dll下载)
Jul 02 #PHP
php.ini-dist 和 php.ini-recommended 的区别介绍(方便开发与安全的朋友)
Jul 01 #PHP
You might like
无法在发生错误时创建会话,请检查 PHP 或网站服务器日志,并正确配置 PHP 安装(win+linux)
2012/05/05 PHP
php ci框架验证码实例分析
2013/06/26 PHP
PHP判断是否有Get参数的方法
2014/05/05 PHP
php采用curl模仿登录人人网发布动态的方法
2014/11/07 PHP
浅谈PHP解析URL函数parse_url和parse_str
2014/11/11 PHP
浅谈PHP进程管理
2019/03/08 PHP
JQuery实现用户名无刷新验证的小例子
2013/03/22 Javascript
javascript 获取图片尺寸及放大图片
2013/09/04 Javascript
js编写trim()函数及正则表达式的运用
2013/10/24 Javascript
js获取ajax返回值代码
2014/04/30 Javascript
js实现的类似于asp数据字典的数据类型代码实例
2014/09/03 Javascript
jQuery超赞的评分插件(8款)
2015/08/20 Javascript
JS实现的倒计时效果实例(2则实例)
2015/12/23 Javascript
JS实现瀑布流布局
2017/10/21 Javascript
vue实现div拖拽互换位置
2020/07/29 Javascript
Node 代理访问的实现
2019/09/19 Javascript
解决ant Design中Select设置initialValue时的大坑
2020/10/29 Javascript
如何使用 vue-cli 创建模板项目
2020/11/19 Vue.js
python正则表达式判断字符串是否是全部小写示例
2013/12/25 Python
python使用Pycharm创建一个Django项目
2018/03/05 Python
Django中使用 Closure Table 储存无限分级数据
2019/06/06 Python
django的ORM操作 增加和查询
2019/07/26 Python
Django中使用MySQL5.5的教程
2019/12/18 Python
Python基于模块Paramiko实现SSHv2协议
2020/04/28 Python
在阿联酋购买翻新手机和平板电脑:Teckzu
2021/02/12 全球购物
香港艺人陈冠希创办的潮流品牌:JUICESTORE
2021/03/04 全球购物
高三高考决心书
2014/03/11 职场文书
关于十八大的演讲稿
2014/09/15 职场文书
2014年仓库管理员工作总结
2014/11/18 职场文书
学生会生活部工作总结2015
2015/03/31 职场文书
财务人员入职担保书
2015/09/22 职场文书
幼儿园大班开学寄语(2016秋季)
2015/12/03 职场文书
解析redis hash应用场景和常用命令
2021/08/04 Redis
nginx日志格式分析和修改
2022/04/28 Servers
MySQL8.0 Undo Tablespace管理详解
2022/06/16 MySQL
win10识别不了U盘怎么办 win10系统读取U盘失败的解决办法
2022/08/05 数码科技