Відмінності між версіями «Арифметичні оператори PHP»
Матеріал з Вікі ЦДУ
(не показані 5 проміжних версій 2 учасників) | |||
Рядок 1: | Рядок 1: | ||
− | |||
− | |||
<p>Пом'ятаєте шкільні основи арифметики? Описанні нижче оператори PHP працюють таким же чином.</p> | <p>Пом'ятаєте шкільні основи арифметики? Описанні нижче оператори PHP працюють таким же чином.</p> | ||
− | <TABLE border= | + | <TABLE border=1 cellpadding="3" cellspacing="1" align=center bgcolor="#000066"> |
<TR bgcolor="#FFFFFF" class="mtx4"> | <TR bgcolor="#FFFFFF" class="mtx4"> | ||
<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> | ||
Рядок 48: | Рядок 43: | ||
</TABLE> | </TABLE> | ||
− | <p>Операція ділення ("/") завжди повертає речовинний тип, навіть якщо обидва значення були цілочисловими (або рядками, які перетворюються в цілі числа). В іншому випадку результат буде дробовим. </P> | + | <p>Операція ділення '''("/")''' завжди повертає речовинний тип, навіть якщо обидва значення були цілочисловими (або рядками, які перетворюються в цілі числа). В іншому випадку результат буде дробовим. </P> |
− | <p>Операція обчислення залишку від ділення "<strong>%</strong>" працює тільки з цілими числами, так що застосування її до дробових може привести до небажаного результату. Залишок <VAR>$a % $b</VAR> буде негативним, для негативних значень <VAR class=literal>$a</VAR>. </P> | + | <p>Операція обчислення залишку від ділення "<strong>%</strong>" працює тільки з цілими числами, так що застосування її до дробових може привести до небажаного результату. Залишок '''<VAR>$a % $b</VAR>''' буде негативним, для негативних значень <VAR class=literal>$a</VAR>. </P> |
<p>Можливе використання дужок. Пріоритет одних математичних операцій над іншими і зміна пріоритетів при використанні дужок в арифметичних виразах відповідають звичайним математичним правилами.</P> | <p>Можливе використання дужок. Пріоритет одних математичних операцій над іншими і зміна пріоритетів при використанні дужок в арифметичних виразах відповідають звичайним математичним правилами.</P> | ||
+ | |||
+ | [[Оператори мови PHP]] |
Поточна версія на 12:07, 21 квітня 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.
Можливе використання дужок. Пріоритет одних математичних операцій над іншими і зміна пріоритетів при використанні дужок в арифметичних виразах відповідають звичайним математичним правилами.