首页 > 后端开发 > php教程 > php算术运算符有哪些?

php算术运算符有哪些?

PHPz
发布: 2020-09-05 10:26:31
原创
4352 人浏览过

php算术运算符有:加“+”、减“-”、乘“*”、除“/”、取余“%”、取反“-a”、求幂“a ** b”。其中“%”运算符的操作数在运算之前都会转换成整数,结果和被除数的符号相同。

php算术运算符有哪些?

算术运算符,就是常常用来处理四则运算的一组符号,即:“+”、“-”、“*”“/”“%”等等;在处理数字的时候,多数都会用到算术运算符。

算术运算符
例子 名称 结果
-a 取反 a的负值。
a + b 加法 ab的和。
a - b 减法 ab的差。
a * b 乘法 ab的积。
a / b 除法 a除以b的商。
a % b 取模(除法的余数) a除以b的余数。
a ** b 求幂 ab次方的值. PHP 5.6版本中引入.

除法运算符总是返回浮点数。只有在下列情况例外:

  • 两个操作数都是整数(或字符串转换成的整数)并且正好能整除,这时它返回一个整数。

取模运算符的操作数在运算之前都会转换成整数(除去小数部分)。

取模运算符 % 的结果和被除数的符号(正负号)相同。即 $a % $b 的结果和 $a 的符号相同。例如:

<?php

echo (5 % 3)."\n";           // prints 2
echo (5 % -3)."\n";          // prints 2
echo (-5 % 3)."\n";          // prints -2
echo (-5 % -3)."\n";         // prints -2

?>
登录后复制

以下实例演示了使用不同算术运算符得到的不同结果:

<?php 
$x=10; 
$y=6;
echo ($x + $y); // 输出16
echo &#39;<br>&#39;;  // 换行
 
echo ($x - $y); // 输出4
echo &#39;<br>&#39;;  // 换行
 
echo ($x * $y); // 输出60
echo &#39;<br>&#39;;  // 换行
 
echo ($x / $y); // 输出1.6666666666667
echo &#39;<br>&#39;;  // 换行
 
echo ($x % $y); // 输出4
echo &#39;<br>&#39;;  // 换行
 
echo -$x;
?>
登录后复制

输出:

16
4
60
1.6666666666667
4
-10
登录后复制

更多相关知识,请访问 PHP中文网!!

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板