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入门学习知识点七 PHP函数的基本应用
Jul 14 PHP
php程序的国际化实现方法(利用gettext)
Aug 14 PHP
linux iconv方法的使用
Oct 01 PHP
php文本转图片自动换行的方法
Mar 13 PHP
destoon首页调用求购供应信息的地区名称的方法
Aug 21 PHP
PHP中大于2038年时间戳的问题处理方案
Mar 03 PHP
PHP实现原比例生成缩略图的方法
Feb 03 PHP
PHP机器学习库php-ml的简单测试和使用方法
Jul 14 PHP
php使用curl获取header检测开启GZip压缩的方法
Aug 15 PHP
php中钩子(hook)的原理与简单应用demo示例
Sep 03 PHP
解决laravel5.4下的group by报错的问题
Oct 16 PHP
php实现统计IP数及在线人数的示例代码
Jul 22 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+ajax无刷新上传图片的实现方法
2016/12/06 PHP
PHP实现的防止跨站和xss攻击代码【来自阿里云】
2018/01/29 PHP
thinkPHP框架实现多表查询的方法
2018/06/14 PHP
Laravel 实现数据软删除功能
2019/08/21 PHP
在一个form用一个SUBMIT(或button)分别提交到两个处理表单页面的代码
2007/02/15 Javascript
关于JavaScript的with 语句的使用方法
2011/05/09 Javascript
从jQuery.camelCase()学习string.replace() 函数学习
2011/09/13 Javascript
利用JQuery和JS实现奇偶行背景颜色自定义效果
2012/11/19 Javascript
js对table的td进行相同内容合并示例详解
2013/12/27 Javascript
两种方法实现在HTML页面加载完毕后运行某个js
2014/06/16 Javascript
JavaScript错误处理
2015/02/03 Javascript
JavaScript中的acos()方法使用详解
2015/06/14 Javascript
javascript框架设计之类工厂
2015/06/23 Javascript
高效利用Angular中内置服务$http、$location等
2016/03/22 Javascript
javascript表单控件实例讲解
2016/09/13 Javascript
原生JS实现的放大镜效果实例代码
2016/10/15 Javascript
vue.js初学入门教程(1)
2016/11/03 Javascript
自适应布局meta标签中viewport、content、width、initial-scale、minimum-scale、maximum-scale总结
2017/08/18 Javascript
jquery+css实现下拉列表功能
2017/09/03 jQuery
AngularJS 的$timeout服务示例代码
2017/09/21 Javascript
JS实现的JSON数组去重算法示例
2018/04/11 Javascript
NodeJS 中Stream 的基本使用
2018/07/30 NodeJs
关于vue v-for循环解决img标签的src动态绑定问题
2018/09/18 Javascript
解决axios post 后端无法接收数据的问题
2019/10/29 Javascript
python基础教程之popen函数操作其它程序的输入和输出示例
2014/02/10 Python
使用Python轻松完成垃圾分类(基于图像识别)
2019/07/09 Python
python与C、C++混编的四种方式(小结)
2019/07/15 Python
opencv中图像叠加/图像融合/按位操作的实现
2020/04/01 Python
意大利网上书店:LaFeltrinelli
2020/06/12 全球购物
进程的查看和调度分别使用什么命令
2015/03/25 面试题
建筑毕业生自我鉴定
2013/10/18 职场文书
大学新生军训感言
2014/02/25 职场文书
开平碉楼导游词
2015/02/06 职场文书
百年孤独读书笔记
2015/06/29 职场文书
CSS预处理框架——Stylus
2021/04/21 HTML / CSS
Win10鼠标宏怎么设置?win10系统鼠标宏的设置方法
2022/08/14 数码科技