Como calcular o complemento de dois

Os dois`s complement allows computers to deal with negative numbers.

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.
De esta maneira? Compartilhar em redes sociais:

LiveInternet