Complemento de 1 (C1)

O que é? É um método de representação de números sinalizados onde a inversão de bits define o valor negativo.

  • Bit de Sinal: O bit mais à esquerda define o sinal (0 para Positivo, 1 para Negativo).
  • 🔄 A Regra da Inversão: Para transformar +X em -X, basta "inverter" todos os bits (0 vira 1, e 1 vira 0).

Pratique a Inversão

Digite um valor decimal (ex: -1024) para visualizar a mudança dos bits em tempo real.
↓

Faixa de Representação

A amplitude máxima que um processador consegue representar depende do número de bits (N).
- (2N-1 - 1) ≤ X ≤ + (2N-1 - 1)
  • Para 8 bits: -127 ≤ X ≤ +127
  • Para 16 bits: -32.767 ≤ X ≤ +32.767
  • Para 32 bits: -2.147.483.647 ≤ X ≤ +2.147.483.647