Обозначение |
Название |
Пример |
+ | Сложение | $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.