Heim > Backend-Entwicklung > PHP-Tutorial > php算术运算符有哪些?

php算术运算符有哪些?

PHPz
Freigeben: 2020-09-05 10:26:31
Original
4348 Leute haben es durchsucht

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

?>
Nach dem Login kopieren

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

<?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;
?>
Nach dem Login kopieren

输出:

16
4
60
1.6666666666667
4
-10
Nach dem Login kopieren

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

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage