PHP取整函数有ceil,floor,round,intval,下面讲讲它们之间的区别。

1、ceil — 进一法取整

说明

float ceil ( float $value )

返回不小于 value 的下一个整数,value 如果有小数部分则进一位。ceil() 返回的类型仍然是 float,因为 float 值的范围通常比 integer 要大。

ceil() 例子

2、floor — 舍去法取整

说明

float floor ( float $value )

返回不大于 value 的下一个整数,将 value 的小数部分舍去取整。floor() 返回的类型仍然是 float,因为 float 值的范围通常比 integer 要大。

floor() 例子

3、round — 对浮点数进行四舍五入

说明

float round ( float $val [, int $precision ] )

返回将 val 根据指定精度 precision(十进制小数点后数字的数目)进行四舍五入的结果。precision 也可以是负数或零(默认值)。

round() 例子

Note: PHP 默认不能正确处理类似 “12,300.2” 的字符串。

Note: precision 参数是在 PHP 4 中被引入的。

4、intval — 获取变量的整数值

说明

int intval ( mixed $var [, int $base ] )

通过使用特定的进制转换(默认是十进制),返回变量 var 的 integer 数值。

var 可以是任何标量类型。intval() 不能用于 array 或 object。

intval() 例子

Note:

除非 var 参数是字符串,否则 intval() 的 base 参数不会有效果。

个人认为floor函数与intval函数功能相同,所不同之处是一个返回的浮点数(float),而另一个是整数(integer),因为 float 值的范围通常比 integer 要大。不过就数值本身来说两者是相等的。

php intval和ceil,php取整函数ceil,floor,round,intval的区别相关推荐

  1. php 取整 ceil,php取整函数ceil、floor、round、intval用法区别

    本节内容: php取整函数ceil.floor.round.intval 在php编程中,遇到数据处理取整时,有以上四个函数可供选择. 1.ceil - 进一法取整 说明 float ceil ( f ...

  2. php 取整 ceil,PHP取整函数:ceil,floor,round,intval有什么不同

    PHP取整函数:ceil,floor,round,intval有什么不同 发布时间:2021-02-13 09:03:11 来源:亿速云 阅读:76 作者:Leah PHP取整函数:ceil,floo ...

  3. php 取整 ceil,php取整函数ceil,floor,round,intval函数的区别

    开发过程中,遇到数据处理取整的时候,你会用哪个呢,小涛来介绍一下:PHP取整函数有ceil,floor,round,intval,下面详细介绍一下: 1.ceil - 进一法取整 说明 float c ...

  4. php 取整 ceil,PHP 取整函数 ceil 与 floor

    PHP ceil() ceil() 函数:进一法取整,即取得比当前数大的下一位整数. 语法: float ceil ( float value ) 提示 ceil() 返回的类型仍然是浮点型(floa ...

  5. php坐标轴取整,PHP取整函数:ceil,floor,round,intval的区别详细解析

    我们经常用到的PHP取整函数,主要是:ceil,floor,round,intval. ceil -- 进一法取整说明float ceil ( float value ) 返回不小于 value 的下 ...

  6. php floor intval,php取整函数floor(),round(),intval(),ceil()

    ceil -- 进一法取整 说明 float ceil ( float value ) 返回不小于 value 的下一个整数,value 如果有小数部分则进一位.ceil() 返回的类型仍然是 flo ...

  7. php 上取整函数是,PHP取整函数:ceil,floor,round,intval的区别详细解析

    搜索热词 PHP取整函数,主要是:ceil,floor,round,intval. 说明float ceil ( float value ) 返回不小于 value 的下一个整数,value 如果有小 ...

  8. php 上取整函数是,php取整函数ceil,floor,round,intval 实例分析

    我们经常用到的PHP取整函数,主要是:ceil,floor,round,intval. ceil -- 进一法取整 float ceil ( float value ) 返回不小于 value 的下一 ...

  9. ceiling php,php取整函数ceil

    php取整函数ceil,floor,round,intval函数的区别 开发过程中,遇到数据处理取整的时候,你会用哪个呢,小涛来介绍一下:PHP取整函数有ceil,floor,round,intval ...

最新文章

  1. 人工智能和机器学习在治安管理方面意义重大
  2. Android Fragment 解析(下)
  3. mysql存储过程 --游标的使用 取每行记录 (多字段)
  4. DCMTK 查询 WorkList
  5. 搭建PyQt环境(Vs Code)
  6. html文档含有阿拉伯文,html – iOS中包含自定义字体的阿拉伯文字
  7. 微软开源网络攻防模拟工具CyberBattleSim介绍及源码分析
  8. 大牛解密阿里云直播技术平台
  9. 庄子:谁知南华秋水意?
  10. [xsy2123]毛毛虫
  11. 汽车CAN总线-基础
  12. gw node节点 xshell连接 访问外网
  13. 3.Regression(二)
  14. FLINK 窗口实现原理
  15. SAP ABAP FOR ALL ENTRIES 的用法
  16. R语言批量读取txt文件并合并
  17. 小米6线刷+开发版+root
  18. javaScript-力扣-题库-11. 盛最多水的容器
  19. yagni原则_YAGNI喜欢干吻
  20. 使用函数调用方式解决:输入三个正整数a,b,n,求a/b精确到小数后第n位。

热门文章

  1. 我辞掉程序员的工作,体验了半年的自驾游生活
  2. “我用 72 小时复刻了一个 ClubHouse”
  3. 日志系统新贵 Loki,确实比笨重的 ELK 轻
  4. 程序员,别逼自己刷题了!每天花10分钟做这件事,Python 能力暴增!
  5. 入选 CVPR 2020的旷视论文,到底写了啥?
  6. 数据分析师 vs 算法工程师,Python 出身的程序员如何抉择?
  7. TIOBE 3 月编程语言排行榜:Java 大涨,Delphi 辉煌不再!
  8. 2019 最烂密码排行榜大曝光!网友:已中招!
  9. 神经网络中的分类器该如何改成生成器?
  10. 程序员如何避免半途而废?