Обозначение |
Название |
Пример |
+ | Сложение | $a + $b |
- | Вычитание | $a - $b |
* | Умножение | $a * $b |
/ | Деление | $a / $b |
% | Остаток от деления | $a % $b |
Приоритет операций:
1) * / %
2) + -
Для операций с одинаковым приоритетом работает правило "слева направо".
Если в каком-то сложном арифметическом выражении возникают сомнения по поводу последовательности выполнения операций, то можно использовать круглые скобки. Возможно это сделает код более читабельным.
Пример для практики:
<?php
$x = 6;
$y = 12;
echo "x = $x<br>";
echo "y = $y<br>";
$z = $x + $y;
echo "$x + $y = $z<br>";
$z = $x - $y;
echo "$x - $y = $z<br>";
$z = $x * $y;
echo "$x * $y = $z<br>";
$z = $x / $y;
echo "$x / $y = $z<br>";
$z = $x % $y;
echo "$x % $y = $z<br>";
$z = $y % $x;
echo "$y % $x = $z<br>";
?>
Контрольные вопросы и задания
- Протестрируйте приведенный скрипт изменив значения переменных $x и $y.
- Добавьте в скрипт возможность вычисления $y процентов от $x.
- Найдите в Интернете описание функции pow языка PHP.