如何实现php相除取余数

  介绍

这篇文章主要介绍了如何实现php相除取余数,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。

php相除取余数的实现方法:首先创建一个php示例文件,然后通过php中的模运算符取余,数语句为“$ x % $ y”;最后通过回声输出余数即可。

如何实现php相除取余数

先看下php的算术运算符的讲解图:

如何实现php相除取余数

在php运算中,取两数的商(余数)很简单,使用模就可以得到了:

& lt; php ?   $ x=5;   $ y=3;      回声($ x % $ y);//输出2   回声& # 39;& lt; br> & # 39;;//换行      ?在

但是在除法运算中得到的数有时不是我们想要的数,例如

& lt; php ?   $ x=10;   $ y=6;      回声(x/y美元);//输出1.6666666666667   回声& # 39;& lt; br> & # 39;;//换行      ?在

有时我们只想要数“1”,但是单纯的除法运算得不到。

PHP7 +版本新增整除运算符<强>凭()强,使用实例:

& lt; php ?   var_dump (intp (10, 3));   ?在

以上实例输出为

int (3)

在低版本php中的解决办法

1。装天花板——进一取整函数
函数详解
浮装天花板(浮点值)
返回不小于价值的下一个整数,值如果有小数部分则进一位.ceil()返回的类型仍然是浮动,因为浮动值的范围通常比整数要大。
示例:

装天花板(4.33),5

2。地板——舍去取整函数

函数详解
浮动地板(浮点值)
返回不大于价值的下一个整数,将价值的小数部分舍去取整.floor()返回的类型仍然是浮动,因为浮动值的范围通常比整数要大。
示例:

回声9楼(9.99)

3。轮-四舍五入取整函数

函数详解
浮动轮(浮点val [, int精密])
返回将瓦尔根据指定精度精度(十进制小数点后数字的数目)进行四舍五入的结果.precision也可以是负数或零(默认值)。
例子1。轮()例子

轮(3.4);3

轮(3.5);4

因为我们的取整函数返回的数据类型都是浮动类型,一般我们可用intval中函数,将数据类型强制转化为整数类型。

示例:
intval中——将数据强制转化成整数型态

intval中4 (4.3)

intval中4 (4.7)

感谢你能够认真阅读完这篇文章,希望小编分享如何实现php相除取余数内容对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,遇到问题就找,详细的解决方法等着你来学习!

如何实现php相除取余数