Lógica binária: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
Linha 64:
O operador unário de ''[[bit]] shifting'', ou '''deslocamento bit-a-bit''', equivale à multiplicação ou divisão por 2 do operando que, ao contrário dos casos anteriores, é um grupo de bits, e consiste no deslocamento para a esquerda ou para a direita do grupo de bits. O bit inserido é sempre 0, e o bit eliminado pode ser opcionalmente utilizado (flag CF dos registos do [[processador]]).
<pre>
( 101011(43) >> 1 ) = 010101101010[1]
( 101011(43) << 1 ) = [1]010110
</pre>