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

Rozmiar się nie zmienił ,  1 rok temu
Przesunięcia bitowe w prawo były błędnie wyliczone.
(Błąd w tabelce operacji bitowych dla &, poprawiłem - tylko 1 i 1 daje 1)
(Przesunięcia bitowe w prawo były błędnie wyliczone.)
0011 | 0110 | 1100 | 0001 | 0000
0101 | 1010 | 0100 | 0010 | 0001
1000 | 0000 | 0000 | 11000100 | 11100010
1111 | 1110 | 1100 | 11110111 | 11110011
1001 | 0010 | 0100 | 11000100 | 11100010
 
Nie jest to zatem takie straszne na jakie wygląda. Przesunięcie w lewą stronę oznacza przemieszczenie wszystkich bitów argumentu w lewo o określoną liczbę miejsc oraz wprowadzenie z prawej strony takiej samej ilości zer.