PHP基本运算符

Wreeecks

刚遇到这个问题,您介意解释一下这个结果如何得到4的答案吗?如此基本,但我不知道它是如何发生的。

echo $a = 20%-8; //4

回答:

echo (5 % 3)."\n";           // prints 2
echo (5 % -3)."\n";          // prints 2
echo (-5 % 3)."\n";          // prints -2
echo (-5 % -3)."\n";         // prints -2
马克西·巴拉诺夫斯基(Maciej Baranowski)

您正在尝试获取负数的模。和以下之间没有区别:20%8

参见:https : //math.stackexchange.com/questions/519845/modulo-of-a-negative-number

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章