Complemento de 1
A representação em complemento de 1 de um determinado número binário é obtida pela negação de todos seus bits.
Ou seja, todo bit 0 passa a ser bit 1 e todo bit originalmente 1 passa a ser 0. Todos os n bits do número devem ser
negados, mesmo o bit de sinal. Desta forma, ressaltase
que o número 0 tem duas representações: 0000 0000 (+0) e
1111 1111 (0).
Complemento de 2
A representação em complemento de 2 tem o atrativo de propor uma única representação para o número 0. Por
exemplo, considerando 4 bits, o valor 0 é dado por 0000. O valor 1111 corresponde a 128.
Uma maneira de obter o
complemento de 2 de um número é tomar seu complemento de 1 e somar 1.
Portanto está correto.