Octal para decimal

Digite um número octal como 755 e veja o valor decimal enquanto digita.

Nível 0 · navegador · ilimitado
3 caracteres
Decimal
493
Binário111101101
Octal755
Decimal493
Hexadecimal1ED
Bits9

Onde o octal ainda aparece

Octal é base 8 e usa só os dígitos 0–7. Cada dígito octal representa exatamente três bits, o que o tornou popular nos primeiros computadores com palavras de 12, 24 e 36 bits. Hoje ele sobrevive principalmente nas permissões de arquivo do Unix (chmod 755), em que cada dígito junta os bits de leitura, escrita e execução do dono, do grupo e dos outros, além de algumas sequências de escape e formatos de arquivo antigos.

Exemplo resolvido

755 = 7 × 64 + 5 × 8 + 5 × 1 = 448 + 40 + 5 = 493. Em binário é 111 101 101: leitura, escrita e execução para o dono, leitura e execução para grupo e outros, o modo comum de diretórios e scripts.

Zeros à esquerda

Em C, na sintaxe antiga do JavaScript e em muitos shells, um número que começa com 0 é octal: 0755. O zero inicial só marca a base; esta página trata como um zero à esquerda inofensivo e dá os mesmos 493.

Como funciona

A página lê os dígitos octais da esquerda para a direita, multiplicando o total por 8 e somando cada dígito (método de Horner), com o BigInt do JavaScript para o resultado ser exato em qualquer tamanho. Os dígitos 8 e 9 são recusados com uma mensagem mostrando o dígito errado. O prefixo 0o, espaços e sublinhados são aceitos. A tabela mostra o mesmo valor em binário, octal, decimal e hexadecimal e o tamanho em bits. Cada linha é convertida separadamente.

Perguntas frequentes

Como converter octal para decimal?

Multiplique cada dígito por 8 elevado à sua posição a partir da direita, começando em 0, e some. 17 = 1 × 8 + 7 = 15.

Por que 8 não é dígito octal?

A base 8 usa só os dígitos de 0 a 7; o 8 é escrito 10 em octal.

O que significa chmod 755?

O dono pode ler, escrever e executar (7); grupo e outros podem ler e executar (5). Use a calculadora de chmod para detalhes.

O zero à esquerda importa?

Não para o valor. No código, ele marca o número como octal.

Fontes

Revisado em 17 de out. de 2026 · vetores de teste fixtures/dev/octal-to-decimal/