No seu nível mais básico, os computadores funcionam apenas em 1 e 0, um sistema conhecido como binário. Uma vez que o código binário não permite símbolos para mostrar o sinal de um número (positivo ou negativo), mais um meio para comunicar essa informação é necessária. notação de complemento de dois de uma base 10 número inteiro positivo é um número binário que codifica para o negativo do que o valor inicial. A conversão entre os dois pode ser feito rapidamente e facilmente.
Coisas que você precisa
- Base de dados de 10 a tabela de conversão de binário ou calculadora
Encontrar Complemento do Dois de um número
Escrever o número original de base positivo 10 em binário. Por exemplo, a representação binária de oito bits da base 10 número inteiro 6 seria 00000110.
Reescrever a mesma representação binária de novo, copiando-o de direita para a esquerda até que o primeiro 1 é encontrado. Copie este 1, bem como, em seguida, parar. Em nosso exemplo, seria reescrever o número como X X X X X x10, onde os x representam dígitos não temos copiados.
Continue a escrever os dígitos restantes da representação binária, mas, para estes dígitos restantes, escreva o valor oposto para cada dígito como no original. Portanto, se o original tem um 1 em uma determinada posição, escrever um 0, e vice-versa. O nosso exemplo seria, por conseguinte, ser escrito como 11111010. Agora tem complemento do número original de dois.
dicas & avisos
- Dois de complementos podem ser adicionados e subtraídos usando os mesmos procedimentos seguidos por números binários regulares.