Ferramenta de conversão

0 characters

Enter an octal number (0-7). The '0o' prefix is optional. Choose between unsigned and signed (two's complement) interpretation.

Bits:

0

Type:

Unsigned

Representação binária:

Representação hexadecimal:

Sobre os sistemas numéricos

Sistema octal

The octal numeral system, or oct for short, is the base-8 number system, and uses the digits 0 to 7. Octal numerals can be made from binary numerals by grouping consecutive binary digits into groups of three (starting from the right).

Tabela de conversão de octal para decimal

Octal Decimal Octal Decimal
0 0 4 4
1 1 5 5
2 2 6 6
3 3 7 7

Sistema decimal

O sistema decimal é um sistema de numeração de base 10 que usa dez símbolos distintos: 0, 1, 2, 3, 4, 5, 6, 7, 8 e 9. É o sistema numérico mais comumente usado na vida cotidiana.

Complemento de Dois

O complemento de dois é uma operação matemática usada para representar números negativos em sistemas binários. É amplamente utilizado em computação porque simplifica operações aritméticas, como adição e subtração.

Para converter um número positivo em sua contraparte negativa no complemento de dois:

  1. Converta o número em binário.
  2. Invert all the bits (change 0 to 1 and 1 to 0).
  3. Adicione 1 ao resultado da inversão.

Para converter o número do complemento de dois negativos de volta para decimal:

  1. Inverta todos os bits.
  2. Adicione 1 ao resultado da inversão.
  3. Converta o resultado em decimal e prefixe-o com um sinal negativo.

Exemplo: Complemento de Dois de 8 bits

Positive Number (5):

0000 0101 (binary)

Negative Number (-5):

1111 1010 (inverted bits of 5)

1111 1011 (add 1 = two's complement representation of -5)

Faixa para complemento de dois de 8 bits:

-128 (1000 0000) to 127 (0111 1111)

Related Tools