TontonTools

Octal para Decimal

Converta valores octais em decimais - base 8 em números do dia a dia.

100% Grátis Sem registro Amigável à privacidade Ferramentas binárias para numéricas
Atualizado set 2026

Share X / Twitter Facebook LinkedIn WhatsApp

Como usar Octal para Decimal

  1. Insira o número octal — apenas dígitos de 0 a 7, por exemplo. 755.
  2. Leia o decimal instantaneamente: 755 → 493.
  3. Verifique a linha de erro se um token contém 8 ou 9 — esses dígitos não existem na base 8 e são sinalizados por nome.
  4. Clique em “Copiar resultado” para usar o valor decimal em qualquer lugar.

O que é Octal para Decimal?

Um conversor de octal para decimal lê um número de base 8 e retorna seu valor de base 10. Casas octais valem 1, 8, 64, 512… da direita, então 755 em octal é 7×64 + 5×8 + 5 = 493 em decimal — um número diferente do que parece, e é exatamente por isso que a conversão confunde as pessoas.

Essa familiaridade enganosa é o perigo do octal: cada número octal parece um número decimal válido. 100 em octal é 64 em decimal; 17 é 15. Várias linguagens de programação leem um zero à esquerda como octal (010 = 8, não 10), uma decisão de design que produziu décadas de bugs sutis.

Sobre o Octal para Decimal

Digite um valor octal e seu equivalente decimal aparecerá instantaneamente; vários valores separados por espaço são convertidos de forma independente, com 8s e 9s sinalizados como inválidos em vez de mal lidos.

Usos: converter uma permissão Unix como 644 para seu valor numérico 420 quando uma API ou configuração deseja decimal simples, decodificar sequências de escape octais em strings (\101 é 65, a letra A), trabalhar na lição de casa de sistemas numéricos e desembaraçar código legado onde um zero à esquerda silenciosamente tornava uma constante octal. A matemática do BigInt mantém valores longos exatos.

É executado em tempo real no seu navegador. Decimal para Octal inverte a direção; Octal para binário mostra o mesmo valor que trigêmeos de bits no estilo de permissão.

Perguntas Frequentes

Multiplique os dígitos pelos valores posicionais 1, 8, 64, 512… da direita e adicione: 327 = 3×64 + 2×8 + 7 = 192 + 16 + 7 = 215.
493 - mas observe que chmod 755 é usado como três dígitos separados (7, 5, 5 = rwx, rx, rx), portanto, o valor decimal combinado raramente importa para permissões; é importante quando uma configuração ou API armazena o modo como um número simples.
C, Java, JavaScript mais antigo e outros tratam um zero à esquerda como um prefixo octal: 010 analisa como base 8 = 8. O estilo moderno usa o prefixo 0o10 explícito para evitar exatamente essa surpresa.
Um código de caracteres escrito em octal dentro de uma string: \101 é octal 101 = decimal 65 = a letra A. C e muitas ferramentas Unix ainda os aceitam.
Somente a partir do contexto ou prefixo – os dígitos por si só não podem dizer. Em octal, 100 = 64. Essa ambigüidade é a razão pela qual existem prefixos explícitos (0o100) e por que esta ferramenta pergunta a você, e não o número, qual base você quer dizer.

Learn more

Números octais explicados (Base 8)

Octal aparece em permissões de arquivo e sistemas mais antigos. Aqui está o que é a base 8 e como convertê-la.

Read the guide

We use cookies for analytics and to keep the tools free via ads. See our Privacy Policy.