Software e Hardware · Avançado · Português · Técnico
complemento de dois
Método de representar inteiros negativos em binário: invertem-se os bits do positivo e soma-se 1, o que permite subtrair usando o mesmo circuito de soma.
Onde usar
Aparece em aulas de arquitetura, em linguagens de baixo nível e em explicações de limites de inteiros: em 8 bits, vai de -128 a 127.
Exemplos
Em complemento de dois, o número -1 em 8 bits é 11111111.
O complemento de dois simplifica o circuito, pois a subtração vira uma soma.
Cuidado
Não confundir com complemento de um, em que só se invertem os bits, nem com a representação por sinal e magnitude.