Відмінності між версіями «Арифметичні оператори PHP»

Матеріал з Вікі ЦДУ
Перейти до: навігація, пошук
Рядок 1: Рядок 1:
 
+
<a style="font-size:4px">&nbsp;</a><br />
 +
<a style="font-size:1px">&nbsp;</a><br>
 
<p>Пом'ятаєте шкільні основи арифметики? Описанні нижче оператори PHP працюють таким же чином.</p>
 
<p>Пом'ятаєте шкільні основи арифметики? Описанні нижче оператори PHP працюють таким же чином.</p>
 
<TABLE border=0 cellpadding="3" cellspacing="1" bgcolor="#000066">
 
<TABLE border=0 cellpadding="3" cellspacing="1" bgcolor="#000066">

Версія за 19:11, 13 квітня 2010

<a style="font-size:4px"> </a>
<a style="font-size:1px"> </a>

Пом'ятаєте шкільні основи арифметики? Описанні нижче оператори PHP працюють таким же чином.

Приклад Назва Результат
-$a Заперечення Зміна знаку $a.
$a + $b Додавання Сума $a и $b.
$a - $b Віднімання Різниця $a и $b.
$a * $b Множення Произведение $a и $b.
$a / $b Ділення Частка від ділення $a на $b.
$a % $b Ділення по модулю Цілочисельний залишок від ділення $a на $b.

Операція ділення ("/") завжди повертає речовинний тип, навіть якщо обидва значення були цілочисловими (або рядками, які перетворюються в цілі числа). В іншому випадку результат буде дробовим.

Операція обчислення залишку від ділення "%" працює тільки з цілими числами, так що застосування її до дробових може привести до небажаного результату. Залишок $a % $b буде негативним, для негативних значень $a.

Можливе використання дужок. Пріоритет одних математичних операцій над іншими і зміна пріоритетів при використанні дужок в арифметичних виразах відповідають звичайним математичним правилами.