C/Operatory: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
m →‎Operacje bitowe: {{Dopracować|zweryfikować={{Time|Y-m}}}}
Linia 165:
* alternatywa rozłączna (XOR) ("^").
 
Działają one na poszczególnych bitach przez co mogą być szybsze od innych operacji.


Działanie tych operatorów można zdefiniować za pomocą poniższych tabel:
 
"~" | a "&" | a | b "|" | a | b "^" | a | b
Linia 173 ⟶ 176:
0 | 0 | 1 1 | 0 | 1 1 | 0 | 1
1 | 1 | 1 1 | 1 | 1 0 | 1 | 1
 
gdzie a i b oznaczją bity, a nie liczby typu całkowitego
 
 
a | 0101 = 5