php向上取整_PHP直接取整、四舍五入取整、向上取整、向下取整函数介绍
PHP常用的四种取整数函数:
1.直接取整,舍弃小数,保留整数,字符串直接转成0:intval();
2.四舍五入取整:round();
3.向上取整:ceil();
4.向下取整:floor()。
一、直接取整:intval()
如果是字符型的会自动转换为0。
intval(3.156); // 3
intval(3.656); // 3
intval(3.616); // 3
intval('ceshi'); // 0
二、四舍五入:round()
根据参数2指定精度将参数1进行四舍五入。参数2可以是负数或零(默认值)。
round(3.156); // 3
round(3.655); // 4
round(3.64159, 0); // 4
round(3.64159, 2); // 3.64
round(5.64159, 3); // 3.642
round(364159, -2); // 364200
三、向上取整:ceil()
返回不小于 value 的下一个整数,value 如果有小数部分则进一位。
ceil(3.15); // 4
ceil(3.64); // 4
四、向下取整:floor()
返回不大于 value 的下一个整数,将 value 的小数部分舍去取整。
floor(3.15); // 3
floor(3.64); // 3
小结:常用取整函数介绍完了,但是实际情况中,我们还有一种需求,就是保留小数点后几位,如果用round()函数,则会进行四舍五入操作,比如对3.4567进行保留两位小数截取,用round(3.4567,2)得到的结果是3.46,我们需要得到3.45该怎么办呢?请看第五个bacdiv()函数
五、保留小数点后两位不四舍五入:bcdiv().
bcdiv:将两个高精确度数字相除。
语法:string bcdiv(string left operand, string right operand, int [scale]);
参数一:被除数
参数二:除数
参数三:保留小数点几位
返回值:字符串
函数种类:数学运算
内容说明:
此函数将二个高精确度的数字相除,传入二个字符串,以左边的数字字符串 (left operand) 除以右边的 (right operand) 数字字符串。结果亦以字符串返回。scale 是一个可有可无的选项,表示返回值的小数点后所需的位数。
用法:
echo bcdiv(1,3,2); 1/3; //0.33
echo bcdiv(2,3,2); 2/3; //0.66
echo bcdiv(1,3,3); 2/3; //0.333
echo bcdiv(2,3,3); 2/3; //0.666
echo bcdiv(2,3,4); 2/3; //0.6666
本文最后更新于2020-1-5,已超过 3 月没有更新,如果文章内容或图片资源失效,请联系小涛QQ813110262,我们会及时处理,谢谢!
php向上取整_PHP直接取整、四舍五入取整、向上取整、向下取整函数介绍相关推荐
- mysql 数据库 向上取整_PHP取整,四舍五入取整、向上取整、向下取整、小数截取...
PHP取整数函数常用的四种方法: 1.直接取整,舍弃小数,保留整数:intval(): 2.四舍五入取整:round(): 3.向上取整,有小数就加1:ceil(): 4.向下取整:floor(). ...
- php向上取整_php 整除取整的方法总结
php整除取整的方法:1.使用"intval"方法,对变数转成整数型态:2.使用"round"方法进行四舍五入:3.使用"ceil"方法向上 ...
- 截断 四舍五入 进位php,PHP取整,四舍五入取整、向上取整、向下取整、小数截取 四舍五入是什么意思 四舍五入就是一个亿 excel数值四舍五...
PHP取整数函数常用的四种方法: 1.直接取整,舍弃小数,保留整数:intval(): 2.四舍五入取整:round(): 3.向上取整,有小数就加1:ceil(): 4.向下取整:floor(). ...
- sql中向下取整怎么取_Sql 获取向上取整、向下取整、四舍五入取整
[四舍五入取整截取] select round(54.6,0) 返回55 [向下取整截取] select floor(54.6) 返回54 [向上取整截 ...
- PHP取整,四舍五入取整、向上取整、向下取整、小数截取
PHP取整数函数常用的四种方法: 1.直接取整,舍弃小数,保留整数:intval(): 2.四舍五入取整:round(): 3.向上取整,有小数就加1:ceil(): 4.向下取整:floor( ...
- PHP——四舍五入取整、向上取整、向下取整、小数截取
PHP取整数函数常用的四种方法: 1.直接取整,舍弃小数,保留整数:intval(): 2.四舍五入取整:round(): 3.向上取整,有小数就加1:ceil(): 4.向下取整:floor(). ...
- js只保留整数,向上取整,四舍五入,向下取整等函数
1.丢弃小数部分,保留整数部分 parseInt(5/2) 2.向上取整,有小数就整数部分加1 Math.ceil(5/2) 3,四舍五入. Math.round(5/2) 4,向下取整 Math.f ...
- PHP取整,四舍五入取整、向上取整、向下取整、小数截取。
PHP取整数函数常用的四种方法: 1.直接取整,舍弃小数,保留整数:intval():2.四舍五入取整:round():3.向上取整,有小数就加1:ceil():4.向下取整:floor(). 一.i ...
- js向上向下取整_WEB前端之js只保留整数,向上取整,四舍五入,向下取整等函数...
本文主要向大家介绍了WEB前端的js只保留整数,向上取整,四舍五入,向下取整等函数,通过具体的内容向大家展示,希望对大家学习WEB前端有所帮助. 1.丢弃小数部分,保留整数部分 parseInt(5/ ...
- 向上取整、向下取整、四舍五入、int
C语言中小数与整数之间的那点事 1. 向上取整 1.1 函数解析 1.2 举例 2. 向下取整 2.1 函数解析 2.2 举例 3. 四舍五入 3.1 函数解析 3.2 举例 3.3 其他方法 4. ...
最新文章
- 任意排列、组合终极Shell脚本
- Python中将三个列表数据zip起来并遍历(Iterating through three lists in parallel)
- 从List分组后重新组织数据
- Citrix产品及技术解析
- 【线上分享】边缘计算与云原生
- 工业机器人码垛教学实施_工业码垛机器人存在问题与解决对策
- 永远要跟比你更成功的人在一起
- windows下虚拟机配置spark集群最强攻略!
- 【PHP学习】—利用ajax原理实现密码修改功能(九)
- java和jsp交互 structs_Struts与jsp+javabean+servlet区别
- 公司专利技术交底书撰写及申请完全流程
- Matlab 画图控制速度,matlab常用画图操作
- HBO解密:他们为什么要开发VR版《西部世界》
- 【AUTOSAR-E2E】-1.3-详述COM E2E Callout解决方案
- codewars----Exes and Ohs
- mysql用户登录和第三方登录_mysql 用户表结构设计,第三方登录
- Photoshop 2023 v24.2 for Mac 中英文版有哪些新功能呢 支持M1 M2机型 增加了哪些新相机配 解决另存为黑屏的问题
- R语言迹检验协整关系式_使用R语言进行协整关系检验
- 从实验室跃进产业,腾讯AI是如何向to B进化的?
- python3-爬虫-百度新闻结果
热门文章
- shell中的kill命令
- 背景图页面缩小会变形_CSS 实现背景图尺寸不随浏览器缩放而变化
- 鸿蒙os系统发布会录像,鸿蒙os6月2日直播回放地址入口 鸿蒙2.0发布会直播回放 华为鸿蒙发布会完整视频...
- 开源日志查看软件Log2Window介绍
- php降低mp3质量,3种改变MP3文件比特率的方法 | MOS86
- Python.__getitem__方法
- 一个男孩从软件测试工程师到主管的成长感悟!!!
- css文件无法应用,无法在dash应用程序中加载静态css文件
- 运用sys.path.append()解决python两个包之间子文件引用问题!
- 华为mate40和华为mate30pro哪个好?