Operatory arytmetyczne w PHP
Słownik kwalifikacji INF.03 - Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych
Operatory arytmetyczne służą w PHP do wykonywania działań matematycznych na liczbach. W zadaniach egzaminacyjnych najczęściej trzeba poprawnie rozpoznać znaczenie operatorów i kolejność wykonywania działań.
Podstawowe operatory
| Operator | Znaczenie | Przykład |
|---|---|---|
+ | dodawanie | $a + $b |
- | odejmowanie | $a - $b |
* | mnożenie | $a * $b |
/ | dzielenie | $a / $b |
% | reszta z dzielenia | $a % $b |
** | potęgowanie | $a ** $b |
Przykład dzielenia i dodawania
$a = 10;
$b = 20;
$wynik = $a / 2 + $b / 2;
echo $wynik; // 15
Najpierw obliczane są dzielenia:
10 / 2 = 5
20 / 2 = 10
Następnie wyniki są dodawane:
5 + 10 = 15
Kolejność działań
PHP stosuje standardową kolejność działań matematycznych:
1. nawiasy,
2. potęgowanie,
3. mnożenie, dzielenie i modulo,
4. dodawanie i odejmowanie.
Dlatego zapis:
$a / 2 + $b / 2
oznacza sumę połowy $a i połowy $b. Jeśli chcemy zmienić kolejność działań, używamy nawiasów, np.:
($a + $b) / 2
Ten zapis oznacza połowę sumy wartości $a i $b.