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+xslt在windows平台上
Oct 09 PHP
认识并使用PHP超级全局变量
Jan 26 PHP
PHP 中文处理技巧
Apr 25 PHP
php Notice: Undefined index 错误提示解决方法
Aug 29 PHP
《PHP编程最快明白》第五讲:php目录、文件操作
Nov 01 PHP
php模板中出现空行解决方法
Mar 08 PHP
PHP模板引擎Smarty的缓存使用总结
Apr 24 PHP
php使用gzip压缩传输js和css文件的方法
Jul 29 PHP
PHP更安全的密码加密机制Bcrypt详解
Jun 18 PHP
php 广告点击统计代码(php+mysql)
Feb 21 PHP
laravel邮件发送的实现代码示例
Jan 31 PHP
php多进程中的阻塞与非阻塞操作实例分析
Mar 04 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
Ajax实时验证用户名/邮箱等是否已经存在的代码打包
2011/12/01 PHP
php生成4位数字验证码的实现代码
2015/11/23 PHP
PHP远程调试之XDEBUG
2015/12/29 PHP
PHP中快速生成随机密码的几种方式
2017/04/17 PHP
PHP实现防盗链的方法分析
2017/07/25 PHP
laravel5.1 ajax post 传值_token示例
2019/10/24 PHP
jquery tools之tabs 选项卡/页签
2009/07/25 Javascript
小议Javascript中的this指针
2010/03/18 Javascript
JQuery报错Uncaught TypeError: Illegal invocation的处理方法
2015/03/13 Javascript
Jquery针对tr td的一些实用操作方法(必看篇)
2016/10/05 Javascript
js从输入框读取内容,比较两个数字的大小方法
2017/03/13 Javascript
jquery实现静态搜索功能(可输入搜索文字)
2017/03/28 jQuery
iscroll-probe实现下拉刷新和下拉加载效果
2017/06/28 Javascript
微信小程序scroll-view横向滑动嵌套for循环的示例代码
2018/09/20 Javascript
vue实现点击按钮“查看详情”弹窗展示详情列表操作
2020/09/09 Javascript
[01:04:20]完美世界DOTA2联赛PWL S2 LBZS vs Forest 第一场 11.29
2020/12/02 DOTA
Python冒泡排序注意要点实例详解
2016/09/09 Python
Python实现计算两个时间之间相差天数的方法
2017/05/10 Python
python批量读取txt文件为DataFrame的方法
2018/04/03 Python
Python 中PyQt5 点击主窗口弹出另一个窗口的实现方法
2019/07/04 Python
使用django的ORM框架按月统计近一年内的数据方法
2019/07/18 Python
详解Python并发编程之创建多线程的几种方法
2019/08/23 Python
在python中使用nohup命令说明
2020/04/16 Python
Python Pivot table透视表使用方法解析
2020/09/11 Python
2020版Python学习路线图(附学习资料)
2020/09/15 Python
基于python实现坦克大战游戏
2020/10/27 Python
新秀丽拉杆箱美国官方网站:Samsonite美国
2016/07/25 全球购物
泰国折扣酒店预订:Hotels2Thailand
2018/03/20 全球购物
武汉英思工程科技有限公司–ORACLE面试测试题目
2012/04/30 面试题
学生会竞选自荐信
2013/10/12 职场文书
日语求职信范文
2013/12/17 职场文书
三好学生先进事迹材料
2014/08/28 职场文书
作风大整顿心得体会
2014/09/10 职场文书
留学推荐信怎么写
2015/03/26 职场文书
2015年酒店服务员工作总结
2015/05/18 职场文书
nginx 配置指令之location使用详解
2022/05/25 Servers