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与MySQL开发中页面出现乱码的一种解决方法
Jul 29 PHP
php下判断数组中是否存在相同的值array_unique
Mar 25 PHP
php中$_SERVER[PHP_SELF] 和 $_SERVER[SCRIPT_NAME]之间的区别
Sep 05 PHP
PHP编程过程中需要了解的this,self,parent的区别
Dec 30 PHP
PHP设计模式之装饰者模式
Feb 29 PHP
PHP中使用unset销毁变量并内存释放问题
Jul 05 PHP
PHP统计当前在线用户数实例讲解
Oct 21 PHP
PHP的数组中提高元素查找与元素去重的效率的技巧解析
Mar 03 PHP
php处理json格式数据经典案例总结
May 19 PHP
php连接MSsql server的五种方法总结
Mar 04 PHP
php-fpm中max_children的配置
Mar 15 PHP
PHP中SESSION过期设置
Mar 09 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/03/19 PHP
如何使用php判断服务器是否是HTTPS连接
2013/07/05 PHP
PHP使用strtotime计算两个给定日期之间天数的方法
2015/03/18 PHP
thinkphp框架实现删除和批量删除
2016/06/29 PHP
PHP实现二维数组根据key进行排序的方法
2016/12/30 PHP
PHP递归算法的简单实例
2019/02/28 PHP
jQuery开发者都需要知道的5个小技巧
2010/01/08 Javascript
web网页按比例显示图片实现原理及js代码
2013/08/09 Javascript
js鼠标滑轮滚动事件绑定的简单实例(兼容主流浏览器)
2014/01/14 Javascript
基于javascript实现彩票随机数生成(简单版)
2020/04/17 Javascript
更高效的使用JQuery 这里总结了8个小技巧
2016/04/13 Javascript
JavaScript注入漏洞的原理及防范(详解)
2016/12/04 Javascript
Javascript 使用ajax与C#获取文件大小实例详解
2017/01/13 Javascript
利用ES6的Promise.all实现至少请求多长时间的实例
2017/08/28 Javascript
vue获取input输入值的问题解决办法
2017/10/17 Javascript
js实现微信/QQ直接跳转到支付宝APP打开口令领红包功能
2018/01/09 Javascript
React Native使用fetch实现图片上传的示例代码
2018/03/07 Javascript
详解vuex中mapState,mapGetters,mapMutations,mapActions的作用
2018/04/13 Javascript
浅谈React的最大亮点之虚拟DOM
2018/05/29 Javascript
JS实现的简单分页功能示例
2018/08/23 Javascript
vue-quill-editor+plupload富文本编辑器实例详解
2018/10/19 Javascript
el-select 下拉框多选实现全选的实现
2019/08/02 Javascript
python 读写txt文件 json文件的实现方法
2016/10/22 Python
django开发教程之利用缓存文件进行页面缓存的方法
2017/11/10 Python
TensorFlow模型保存/载入的两种方法
2018/03/08 Python
python安装pywin32clipboard的操作方法
2019/01/24 Python
详解Python3网络爬虫(二):利用urllib.urlopen向有道翻译发送数据获得翻译结果
2019/05/07 Python
Python QTimer实现多线程及QSS应用过程解析
2020/07/11 Python
python判断元素是否存在的实例方法
2020/09/24 Python
Python self用法详解
2020/11/28 Python
匡威比利时官网:Converse Belgium
2017/04/13 全球购物
财务人员个人求职信范文
2013/12/04 职场文书
宝宝满月酒主持词和仪式流程
2014/03/27 职场文书
群众路线教育实践活动学习笔记内容
2014/11/06 职场文书
教师节主题班会教案
2015/08/17 职场文书
幼儿园2016圣诞节活动总结
2016/03/31 职场文书