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.