Calculadora de Complemento de Dois
Converta números decimais para e da representação binária em complemento de dois. Suporta formatos de 8, 16 e 32 bits com explicação passo a passo.
Esta calculadora foi útil?
Como utilizar esta ferramenta?
Esta calculadora converte um número inteiro decimal para sua representação binária em complemento de dois para uma largura de bits escolhida.
- Selecione a Largura de Bits: Escolha 8, 16 ou 32 bits no menu suspenso.
- Insira um Número Decimal: Digite um número inteiro no campo de entrada. O número deve estar dentro do intervalo para a largura de bits selecionada (ex.: -128 a 127 para 8 bits).
- Clique em "Converter": Pressione o botão para realizar a conversão.
- Visualize os Resultados:
- Binário (Complemento de Dois): Mostra a representação binária, agrupada em nibbles de 4 bits para facilitar a leitura.
- Valor Decimal: Confirma o número decimal original que você inseriu.
- Explicação: Fornece uma análise passo a passo do processo de conversão, especialmente para números negativos.
Nota: A calculadora aceita apenas entradas de números inteiros. Se o número estiver fora do intervalo ou não for um inteiro, uma mensagem de erro aparecerá abaixo do campo de entrada.
Resultados Anteriores
| Resultado | Entradas | Data |
|---|
Perguntas Frequentes
Two's complement is a way to represent signed integers in binary. It is the most common method for representing negative numbers in computer systems.
First, write the absolute value in binary. Then invert all bits (change 0 to 1 and 1 to 0). Finally, add 1 to the inverted binary number.
For 8-bit two's complement, the range is -128 to 127.