Відмінності між версіями «Арифметичні оператори 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">
Рядок 7: Рядок 5:
 
       <TH>Приклад</TH>
 
       <TH>Приклад</TH>
 
       <TH>Назва</TH>
 
       <TH>Назва</TH>
 
+
  <TH>Результат</TH>
      <TH>Результат</TH>
+
     </TR>  
     </TR>
+
 
+
 
+
 
     <TR bgcolor="#FFFFFF" class="mtx4">
 
     <TR bgcolor="#FFFFFF" class="mtx4">
 
       <TD>-$a</TD>
 
       <TD>-$a</TD>

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

Пом'ятаєте шкільні основи арифметики? Описанні нижче оператори 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.

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