intdiv代表整数除法。此函数返回给定被除数和除数的除法的整数商。此函数在内部从被除数中去除余数,使其可被除数整除,并在除法后返回商。

句法: int intdiv($ dividend,$ divisor)

参数:The函数有如下两个参数: $ dividend:这个有符号整数参数是指要分割的数字。

$ divisor:这个有符号整数参数指的是要被分割的数字。用作除数。

返回类型:此函数返回计算的商。

例如:

输入:$ dividend = 5,$ divisor = 2Output:2Input:$ dividend = -11,$ divisor = 2Output:-5

例外/错误::该函数在以下情况下引发异常: 如果我们将除数传递为0,则该函数引发DivisionByZeroError异常。

如果我们传递PHP_INT_MIN作为被除数而-1作为divisor,然后抛出ArithmeticError异常。

下面的程序说明了intdiv在PHP中的工作:?php //用于说明intdiv()函数的PHP代码$ dividend = 19; $ divisor = 3; echo intdiv($ dividend,$ divisor);?

输出: 6

看到目前为止,很多人可能会认为此功能相当于 最低限额($ dividend / $ divisor)

但这个例子将阐述其中的差异。 ?php //区分// intdiv()和floor()的PHP代码$ dividend = -19; $ divisor = 3; echo intdiv($ dividend,$ divisor)。 \ n。 ($ dividend / $ divisor);?

产出: -6-7

要点注意事项: intdiv()函数返回整数除法的商。

该函数可能引发异常,因此开发人员必须处理边缘情况。

该函数不等于地板功能应用于浮动分区或'/'。

php intdiv(),PHP intdiv()函数使用方法相关推荐

  1. 强化学习(七) - 函数近似方法 - 随机梯度下降, 半梯度下降,及瓦片编码(Tile Coding)实例

    函数近似方法 7.1 目标预测(VE‾\overline{VE}VE) 7.2 随机梯度下降和半梯度下降 例7.1: 1000态随机行走的状态收敛 7.3 线性近似 7.4 线性方法的特征构造 7.4 ...

  2. python replace函数_Python3 replace()函数使用方法

    描述 replace() 方法把字符串中的 old(旧字符串) 替换成 new(新字符串),如果指定第三个参数max,则替换不超过 max 次. 语法replace()方法语法: str.replac ...

  3. SQLserver 常用函数适用方法(转载)

    SQL Server 常用函数使用方法(持续更新) 之前就想要把一些 SQL 的常用函数记录下来,不过一直没有实行...嘿嘿... 直到今天用到substring()这个函数,C# 里面这个方法起始值 ...

  4. python中函数和方法的区别?Python编程判断当前获取的对象是函数还是方法

    python中函数和方法的区别?Python编程判断当前获取的对象是函数还是方法 目录

  5. Swift类与结构、存储属性、计算属性、函数与方法、附属脚本等

    一.类与结构体 两者在Swift中差不了多少了 类与结构体有很多相同的地方: (第2,3点是其他语言中不存在的) 1)都可以定义属性/方法/下标(结构体也可以定义方法了) 2)都能初始化(通过构造方法 ...

  6. 用指针、子函数的方法去一维数组中所有元素的平均值,并放在a[0]处

    <程序设计基础实训指导教程-c语言> ISBN 978-7-03-032846-5 p142 7.1.2 上级实训内容 [实训内容7]用指针.子函数的方法去一维数组中所有元素的平均值,并放 ...

  7. 用指针和函数的方法完成两个数的交换

    <程序设计基础实训指导教程-c语言> ISBN 978-7-03-032846-5 p142 7.1.2 上级实训内容 [实训内容6]用指针和函数的方法完成两个数的交换 传递规则:主函数 ...

  8. 有5个学生,4门课程,用子函数的方法显示平均分最高的学生的所有成绩

    <程序设计基础实训指导教程-c语言> ISBN 978-7-03-032846-5 p142 7.1.2 上级实训内容 [实训内容4]有5个学生,4门课程,用子函数的方法显示平均分最高的学 ...

  9. 用子函数的方法求一个3*4的数组的转置数组

    <程序设计基础实训指导教程-c语言> ISBN 978-7-03-032846-5 p142 7.1.2 上级实训内容 [实训内容3]用子函数的方法求一个3*4的数组的转置数组 #incl ...

  10. 用子函数的方法求一维数组中所有元素之和

    <程序设计基础实训指导教程-c语言> ISBN 978-7-03-032846-5 p142 7.1.2 上级实训内容 [实训内容2]用子函数的方法求一维数组中所有元素之和 #includ ...

最新文章

  1. miui通知栏要点两下_MIUI免费主题分享,半透明通知栏很好看,另附壁纸!
  2. 密码学:RSA加密算法详解
  3. UIScrollView 滚动视图 (实例)
  4. IEEE Signal Processing Letters
  5. 10.3. TUI (Text User Interface)
  6. openmv自然光下寻找激光点
  7. 汽车线性二自由度动力学模型-simulink仿真
  8. 通俗易懂地解释卷积?
  9. 对移动社交类产品的追问
  10. 基于MES的生产车间管理信息系统
  11. 96微信编辑器html在哪里,96微信编辑器怎么把文章生成链接?
  12. 英特尔芯片漏洞比想象中更严重:控制计算机无需密码
  13. 【java多线程】多线程为什么跑的比单线程还要慢?!
  14. Android——SVG图片转成安卓能用的vector矢量图
  15. (hadoop02)配置hadoop--完全分布式配置
  16. zxing换行_为什么我的word里的横线上写完一行字不能自动换行,?
  17. TP5.1自定义创建命令(php think make:controller app\index\User)
  18. 24位行业精英:2018,区块链教会我最重要的一件事 |链捕手
  19. 王换招计算机组成与设计课件,计算机基础知识(课件)..ppt
  20. 图形化开发(五)022-Three.js之材质——受光影响-MeshLambertMaterial 兰伯特材质 MeshPhongMaterial 高光材质

热门文章

  1. 解决Latex正文中的参考文献有许多[0]的情况
  2. 解决安装MarkupSafe安装 from setuptools import Feature 报错ImportError: cannot import name ‘Feature‘
  3. html css图片展开动画,8个实用炫酷的HTML5图片动画应用
  4. apt java8_Ubuntu 18.04安装Java JDK8三种方式
  5. python3.7代码_python3.7idle如何测试源代码
  6. zookeeper删除节点的权限_zookeeper权限管理
  7. python callback failed_Python请求钩子返回导致异常的值
  8. 【题解】BZOJ5093图的价值(二项式+NTT)
  9. 不设置DIV的宽高,让它相对于页面水平垂直居中
  10. python3 类的相关内容