PHP中的除法运算符

鹰眼

我不小心在PHP中执行了除法运算符,如下所示:

$a = 012; //or 0012 or even 00012
echo $a/4;
echo gettype($a/4);

我得到的输出是:2.5 double//我不知道为什么输出是2.5

我再次尝试:

$a=12;
echo $a/4;
echo gettype($a/4);

这将输出3 Integer

我已经阅读了文档,https://secure.php.net/manual/en/language.operators.arithmetic.php但是仍然无法理解。

谁能帮我吗?

约翰·康德

以零开始的值是八进制的。所以012八进制是10十进制。10除以4是2.5。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

XPath除法运算符

来自分类Dev

3除法,无除法运算符

来自分类Dev

为什么加号运算符在Julia中是矢量化的,而不是除法运算符?

来自分类Dev

不使用/或*运算符的整数除法

来自分类Dev

SCSS除法运算符未编译

来自分类Dev

寻求扩展的除法运算符解释

来自分类Dev

不使用算术运算符的除法

来自分类Dev

除法运算符崇高文字

来自分类Dev

Python 2:为什么楼层除法运算符比普通除法运算符快?

来自分类Dev

Python 2:为什么楼层除法运算符比普通除法运算符快?

来自分类Dev

PHP中的优先运算符'OR'和'='

来自分类Dev

PHP中的按位运算符

来自分类Dev

AND-或php pdo中的OR运算符

来自分类Dev

PHP中的逻辑赋值运算符

来自分类Dev

PHP中的And Or运算符问题

来自分类Dev

在c中不使用除法运算符的情况下除数

来自分类Dev

python3除法运算符与python2中的完全一样

来自分类Dev

在Ruby中除法运算符上带空格的文字与变量

来自分类Dev

如何理解关系代数中的除法运算符u = r÷s?

来自分类Dev

标准ml和Cpn工具中的除法运算符错误

来自分类Dev

如何在Ruby中的字符串上应用除法运算符?

来自分类Dev

使用除法运算符时如何获得正确答案

来自分类Dev

Python除法运算符给出不同的结果

来自分类Dev

字面意义上的除法运算符

来自分类Dev

如果未实施除法运算符,则SFINAE后备

来自分类Dev

BATCH SET无法使用除法运算符

来自分类Dev

PHP中的三元运算符和比较运算符如何工作?

来自分类Dev

逗号运算符PHP

来自分类Dev

PHP运算符问题