Przejdź do treści

Operatory

Modyfikując wartości zmiennych korzystamy z różnych operatorów, które omawiamy poniżej.

Operatory arytmetyczne

Operator Nazwa Przykład Wynik
+ Dodawanie 3 + 2 \(1\)
- Odejmowanie 3 - 2 \(1\)
* Mnożenie 3 * 2 \(6\)
/ Dzielenie 3 / 2 \(1.5\)
// Dzielenie całkowite 5 // 2 \(2\)
% Reszta z dzielenia 5 % 2 \(1\)
** Potęgowanie 2 ** 10 \(1024\)

Operatory bitowe

Operator Nazwa Przykład Wynik
& AND 0b1100 & 0b1010 0b1000
\| OR 0b1100 \| 0b1010 0b1110
^ XOR 0b1100 ^ 0b1010 0b0110
<< Przesunięcie w lewo 0b1100 << 1 0b11000
>> Przesunięcie w prawo 0b1100 >> 1 0b110