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.

Equipa Editorial isCalculator Publicado por:
Revisado por: Conselho de Revisão
Última Atualização:

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.

  1. Selecione a Largura de Bits: Escolha 8, 16 ou 32 bits no menu suspenso.
  2. 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).
  3. Clique em "Converter": Pressione o botão para realizar a conversão.
  4. 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

Gerar Gráficos
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.

Revisado por Especialistas

Eurico José Kiala

Eurico José Kiala

Mathematician

Teacher

LinkedIn
João Lino

João Lino

Mathematician

LinkedIn
Conversão Rápida
Conversor de Comprimento
0
Conversor de Peso/Massa
0
Conversor de Área
0
Conversor de Volume
0
Conversor de Velocidade
0
Conversor de Temperatura
0
Conversor de Pressão
0
Conversor de Energia
0
Conversor de Potência
0
Conversor de Força
0
Conversor de Tempo
0
Conversor de Ângulo
0
Conversor de Combustível
0
Conversor de Armazenamento de Dados
0
Conversor de Bases Numéricas
0
Conversor de Volume Seco
0
Conversor de Moedas
0
Conversor de Maiúsculas e Minúsculas
0