这篇文章主要为大家详细介绍了PHP取整方法 四舍五入取整、向上取整、向下取整、小数截取 函数 方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,有需要的朋友可以收藏方便以后借鉴。

PHP对数据进行处理,经常需要用到转换数值及取整数函数

主要有以下4种用法:1.直接取整,舍弃小数,保留整数:intval();

2.四舍五入取整:round();

3.向上取整,有小数就加1:ceil();

4.向下取整:floor()。

一、intval—对变数转成整数型态

intval如果是字符型的会自动转换为0。

intval(3.141592653589793);  // 输出3

intval(3.141592653589793);  // 输出3

intval('bnxb'); //输出0

二、四舍五入:round(数值,参数[可选])

根据参数指定精度将数值进行四舍五入。参数可以是负数或零(不填写默认为0)。

round(3.141592653589793);      // 输出3

round(3.541592653589793);      // 输出4

round(3.541592653589793, 0);   // 输出4

round(3.146592653589793, 2);   // 输出3.15

round(3.141592653589793, 3);   // 输出3.142

round(314159, -2);   // 输出314100

三、向上取整,有小数就加1:ceil()

返回不小于 value 的下一个整数,value 如果有小数部分则进一位。

这个方法,在我们写分页类计算页数时经常会用到。

ceil(3.141592653589793);  // 输出4

ceil(3.541592653589793);  // 输出4

四、向下取整:floor()

返回不大于 value 的下一个整数,将 value 的小数部分舍去取整。

floor(3.141592653589793);    // 输出3

floor(3.941592653589793);    // 输出3

以上就是PHP取整方法 四舍五入取整、向上取整、向下取整、小数截取 函数 方法的全部内容,希望对大家的学习和解决疑问有所帮助,也希望大家多多支持361模板网。

感谢打赏,我们会为大家提供更多优质资源!

php5.4向上取整,PHP取整方法 四舍五入取整、向上取整、向下取整、小数截取 函数 方法...相关推荐

  1. js只保留整数,向上取整,四舍五入,向下取整等函数

    1.丢弃小数部分,保留整数部分 parseInt(5/2) 2.向上取整,有小数就整数部分加1 Math.ceil(5/2) 3,四舍五入. Math.round(5/2) 4,向下取整 Math.f ...

  2. js向上向下取整_WEB前端之js只保留整数,向上取整,四舍五入,向下取整等函数...

    本文主要向大家介绍了WEB前端的js只保留整数,向上取整,四舍五入,向下取整等函数,通过具体的内容向大家展示,希望对大家学习WEB前端有所帮助. 1.丢弃小数部分,保留整数部分 parseInt(5/ ...

  3. 向上取整、向下取整、四舍五入、int

    C语言中小数与整数之间的那点事 1. 向上取整 1.1 函数解析 1.2 举例 2. 向下取整 2.1 函数解析 2.2 举例 3. 四舍五入 3.1 函数解析 3.2 举例 3.3 其他方法 4. ...

  4. 下取整函数的含义_Excel将3.14159取值为3.15或3.1415? 两个函数为你效劳,拿走不谢...

    Hi,大家好,我是你们的朋友波波.欢迎进入波波Excel小课堂,勤奋好学的你必将有所收获. 现实工作中,Excel表格中的数值通常是以设置小数点位数来进行取值,但结果是按四舍五入进行取舍的(局限性很大 ...

  5. 【python】向上取整 向下取整

    python向上取整 向下取整 向上取整 ceil() 函数返回数字的向上取整整数,就是返回大于等于变量的最近的整数. ceil()是不能直接访问的,需要导入 math 模块. import math ...

  6. 截断 四舍五入 进位php,PHP取整,四舍五入取整、向上取整、向下取整、小数截取 四舍五入是什么意思 四舍五入就是一个亿 excel数值四舍五...

    PHP取整数函数常用的四种方法: 1.直接取整,舍弃小数,保留整数:intval(): 2.四舍五入取整:round(): 3.向上取整,有小数就加1:ceil(): 4.向下取整:floor(). ...

  7. Oracle四舍五入,向上取整,向下取整

    用oracle sql对数字进行操作: 取上取整.向下取整.保留N位小数.四舍五入.数字格式化取整(向下取整): select floor(5.534) from dual; select trunc ...

  8. mysql 相除 取整数位,psql除法保留小数,实现向上取整和向下取整操作_PostgreSQL_数据库...

    在psql中,使用1/4得到的结果是0,因为/它取得是整数,但是有些场景我们是需要保留小数的,还有些场景需要向上取整,或者四舍五入的. 今天就总结下psql保留小数的方法 我用到的方法是类型转换,类似 ...

  9. iOS 向下取整、向上取整、四舍五入

    向上取整:float ceilf(float); double ceil(double); 向下取整:float floorf(float); double floor(double); 四舍五入:f ...

最新文章

  1. GPB|农业生产活动对水体微生态的重要影响(一作解读)
  2. 学python用什么系统好-Python用什么系统环境好?老男孩Python
  3. 发布一个实体类属性生成小工具,给开发加点料
  4. 【通知】《深度学习之模型设计》第三次重印,欢迎读者支持!
  5. kafka consumer配置拉取速度慢_Kafka分区分配策略(Partition Assignment Strategy)
  6. 力扣452 用最少的箭引爆气球(个人感悟向,非完整代码)
  7. 360分拆计划生变,临时剥离四大业务
  8. Python实践:猜数字小程序Collatz序列
  9. latex 错误: BibTeX: empty journal in Lv2021
  10. 前端通过json数据导出excel表格文件(支持多级表头、复杂表头)(json转excel)
  11. mysql sin度数正玄值_正弦值角度对照表
  12. 2018年了,Windows2000还能用吗?
  13. dell5580bios恢复出厂_dell电脑恢复BIOS默认设置教程
  14. css vw vh ie9,css3中calc、vw、vh、vmin、vmax 属性的应用及兼容性详解
  15. 使用adb命令清除预装内置的第三方app
  16. bpf-bcc加载代码分析
  17. 前端小练————天猫国际登录页
  18. keepalived源码解析 —— master 是如何实现定时发送 vrrp 通告
  19. Group Delay and Phase Delay
  20. CorelDraw插件开发-GMS插件-VBA-为等高线自动设色-cdr插件

热门文章

  1. MySQL 日期/时间 操作函数(2.1)
  2. 蓝城兄弟达成私有化协议:作价6000万美元 或下半年退市
  3. 华为显示无法连接服务器,手机老是显示无法连接服务器
  4. Honeypot Networks
  5. Bentley 软件公司公布 2020 基础设施年度光辉大奖赛决赛入围者名单
  6. 渣打科营中心:金融市场的三大挑战
  7. Json转换利器Gson之实例五-实际开发中的特殊需求处理
  8. html原理书籍,02_互联网基本原理和HTML入门
  9. codeblocks不支持16位,“64位Windows不兼容”的问题
  10. 三维电子沙盘 虚拟数字沙盘 M3D GIS开发教程