Complemento para dois: diferenças entre revisões
Conteúdo apagado Conteúdo adicionado
+correções semiautomáticas (v0.57/3.1.56/1.107) |
|||
Linha 1:
{{Reciclagem|data=maio de 2015}}
{{Sem
Em [[computação]], '''complemento para dois''' ou '''complemento de dois''' é um tipo de [[representação de números com sinal|representação binária de números com sinal]] amplamente usada nas arquiteturas dos dispositivos computacionais modernos.
Linha 9:
Os números são escritos da seguinte forma:
* Positivos: Sua magnitude é representada na sua forma binária direta, e um bit de sinal '''
** (bit
** Exemplos: 0001 (+1), 0100 (+4) e 0111 (+7)
* Negativos: Sua magnitude é representada na forma de complemento a 2, e um bit de sinal
** Pegamos o número em binário e "invertemos" (0100 invertendo têm-se 1011) e
** Somamos um ao valor "invertido" (1011 + 0001 = 1100).
|