PHP把小数转成整数3种方法


Posted in PHP onJune 30, 2014

float floor ( float value)    舍去法取整

返回不大于 value 的下一个整数,将 value 的小数部分舍去取整。floor() 返回的类型仍然是 float,因为float 值的范围通常比 integer 要大。

echo floor(4.3);   // 4 

echo floor(9.999); // 9

float ceil ( float value)    进一法取整

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

echo ceil(4.3);    // 5 

echo ceil(9.999);  // 10

float round ( float val [, int precision])    对浮点数进行四舍五入

返回将 val 根据指定精度 precision(十进制小数点后数字的数目)进行四舍五入的结果。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.04 

echo round(5.055, 2);    // 5.06
PHP 相关文章推荐
php面向对象全攻略 (十二) 抽象方法和抽象类
Sep 30 PHP
flash用php连接数据库的代码
Apr 21 PHP
php学习之 数组声明
Jun 09 PHP
PHP面向对象三大特点学习(充分理解抽象、封装、继承、多态)
May 07 PHP
显示程序执行时间php函数代码
Aug 29 PHP
PHP开发中常见的安全问题详解和解决方法(如Sql注入、CSRF、Xss、CC等)
Apr 21 PHP
php操作mongoDB实例分析
Dec 29 PHP
PHP获取文件夹内文件数的方法
Mar 12 PHP
ThinkPHP实现递归无级分类――代码少
Jul 29 PHP
PHP基于反射机制实现插件的可插拔设计详解
Nov 10 PHP
thinkPHP中_initialize方法实例分析
Dec 05 PHP
PHP常用工具函数小结【移除XSS攻击、UTF8与GBK编码转换等】
Apr 27 PHP
php 无限级分类,超级简单的无限级分类,支持输出树状图
Jun 29 #PHP
php防止伪造的数据从URL提交方法
Jun 27 #PHP
编译PHP报错configure error Cannot find libmysqlclient under usr的解决方法
Jun 27 #PHP
jQuery+PHP+ajax实现微博加载更多内容列表功能
Jun 27 #PHP
支持生僻字且自动识别utf-8编码的php汉字转拼音类
Jun 27 #PHP
php使用GeoIP库实例
Jun 27 #PHP
PHP网页游戏学习之Xnova(ogame)源码解读(十四)
Jun 26 #PHP
You might like
php你的验证码安全码?
2007/01/02 PHP
php中socket的用法详解
2014/10/24 PHP
php实现比较全的数据库操作类
2015/06/18 PHP
PHP高效获取远程图片尺寸和大小的实现方法
2017/10/20 PHP
PHP实现UTF8二进制及明文字符串的转化功能示例
2017/11/20 PHP
PHP实现断点续传乱序合并文件的方法
2018/09/06 PHP
用javascript动态调整iframe高度的代码
2007/04/10 Javascript
不一样的文字闪烁 轮番闪烁
2009/11/11 Javascript
js实现点小图看大图效果的思路及示例代码
2013/10/28 Javascript
js计算时间差代码【包括计算,天,时,分,秒】
2016/04/26 Javascript
javascript实现右下角广告框效果
2017/02/01 Javascript
BootStrap Datepicker 插件修改为默认中文的实现方法
2017/02/10 Javascript
详解vue 数组和对象渲染问题
2018/09/21 Javascript
vue-router之nuxt动态路由设置的两种方法小结
2018/09/26 Javascript
js实现点击烟花特效
2020/10/14 Javascript
python爬虫常用的模块分析
2014/08/29 Python
python实现支持目录FTP上传下载文件的方法
2015/06/03 Python
使用Python的Bottle框架写一个简单的服务接口的示例
2015/08/25 Python
Django查询数据库的性能优化示例代码
2017/09/24 Python
Sanic框架蓝图用法实例分析
2018/07/17 Python
PIL对上传到Django的图片进行处理并保存的实例
2019/08/07 Python
Django 多表关联 存储 使用方法详解 ManyToManyField save
2019/08/09 Python
Python callable内置函数原理解析
2020/03/05 Python
django 获取字段最大值,最新的记录操作
2020/08/09 Python
实列教程 一款基于jquery和css3的响应式二级导航菜单
2014/11/13 HTML / CSS
HTML5 b和i标记将被赋予真正的语义
2009/07/16 HTML / CSS
公共汽车、火车和飞机票的通用在线预订和销售平台:INFOBUS
2019/11/30 全球购物
请解释接口的显式实现有什么意义
2012/05/26 面试题
学生爱国演讲稿
2014/01/14 职场文书
审计主管岗位职责
2014/01/31 职场文书
装修设计师求职信
2014/02/26 职场文书
班主任寄语大全
2014/04/04 职场文书
优秀高中学生评语
2014/12/30 职场文书
小班上学期个人总结
2015/02/12 职场文书
辩护意见书
2015/06/04 职场文书
解决Pytorch修改预训练模型时遇到key不匹配的情况
2021/06/05 Python