Conversor de bases numéricas

Conversor de Octal para Decimal

Converta números octais para decimais e números decimais para octais instantaneamente. A Converter App valida sua entrada, suporta inteiros muito grandes e mostra os passos da conversão.

Converter um número

Escolha a direção da conversão, insira um número inteiro e copie o resultado. O sistema decimal usa os dígitos de 0 a 9. O sistema octal utiliza apenas os dígitos de 0 a 7.

Resultado decimal 2181

Passos de conversão em tempo real

A explicação é atualizada conforme você digita. Para números muito grandes, a ferramenta mantém o resultado exato e resume o método em vez de exibir uma lista de etapas excessivamente longa.

Como este resultado é calculado

  1. Leia cada dígito octal da direita para a esquerda.
  2. Multiplique cada dígito pela potência correspondente de 8.
  3. Adicione os valores para obter o resultado decimal.
Nota de precisão: Este conversor utiliza JavaScript BigInt para conversão de inteiros, garantindo que números grandes sejam tratados com precisão em vez de serem arredondados como os números de ponto flutuante convencionais.

O que são números decimais e octais?

O sistema decimal é o sistema numérico de base 10 utilizado no dia a dia. Ele utiliza dez dígitos: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.

O sistema octal é de base-8. Ele utiliza apenas oito dígitos: 0, 1, 2, 3, 4, 5, 6, 7. Os dígitos 8 e 9 não são válidos em números octais.

A notação octal é útil ao trabalhar com sistemas relacionados à binária, pois um dígito octal representa exatamente três bits binários. Por exemplo, o dígito octal 7 equivale ao binário 111.

Como converter octal para decimal

Para converter octal para decimal, multiplique cada dígito por uma potência de 8. O dígito mais à direita usa 80, o próximo dígito usa 81, depois 82, e assim por diante.

4205₈ = 4×8³ + 2×8² + 0×8¹ + 5×8⁰ = 2181₁₀

Isso significa que o número octal 4205 é igual ao decimal 2181.

Como converter decimal para octal

Para converter um número decimal para octal, divida repetidamente o número decimal por 8 e registre cada resto. O resultado em octal é obtido lendo os restos de baixo para cima.

2181 ÷ 8 = 272 com resto 5
272 ÷ 8 = 34 com resto 0
34 ÷ 8 = 4 com resto 2
4 ÷ 8 = 0 com resto 4
Resultado: 4205₈

Assim, o decimal 2181 converte para o octal 4205.

Usos comuns do sistema octal

A notação octal é menos comum que a decimal ou hexadecimal, mas ainda aparece em contextos técnicos. Um exemplo familiar são as permissões de arquivos no Unix e Linux.

Por exemplo, o valor de permissão 755 é comumente usado para arquivos executáveis e diretórios. Em decimal, o octal 755 equivale a 493, mas na notação de permissões ele é lido como três dígitos octais separados.

Regras de entrada

  • Use apenas dígitos 0–7 para entrada octal.
  • Use os dígitos 0–9 para entrada decimal.
  • Números inteiros são suportados. Frações não são convertidas por esta ferramenta.
  • Inteiros negativos são suportados, como -755 ou -493.