2.2 - Complemento de 2

A notação de complemento de 2 é utilizada pela computação atual para representar os números inteiros negativos. O principal objetivo do complemento de 2 é trazer uma representação única ao número zero e possibilitar a soma de números positivos e negativos independentemente do sinal.

Considere o exemplo abaixo:

Número base 10 Número base 2 (tamanho de 8 bits)
126 01111110
100 01111011

Se quiséssemos realizar uma operação de subtração de um número pelo outro, poderíamos fazê-la da seguinte forma: 126 – 123. É fácil perceber que o resultado da referida operação é 3. Esse mesmo cálculo poderia ter sido escrito da seguinte forma: 126 + (-123).

O resultado continua sendo o mesmo 3, contudo observe que agora estamos somando o número 126 com o complemento de 2 do número 123.

Copyright © 2016 AIEC.