¿Qué son los números decimales y octales?
El sistema decimal es el sistema numérico base-10 de uso cotidiano. Utiliza diez dígitos: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.
El sistema octal es de base-8. Utiliza solo ocho dígitos: 0, 1, 2, 3, 4, 5, 6, 7. Los dígitos 8 y 9 no son válidos en números octales.
El sistema octal es útil al trabajar con sistemas relacionados con el binario, ya que un dígito octal representa exactamente tres bits binarios. Por ejemplo, el octal 7 equivale al binario 111.
Cómo convertir de octal a decimal
Para convertir un número octal a decimal, multiplica cada dígito por una potencia de 8. El dígito más a la derecha se multiplica por 80, el siguiente por 81, luego por 82, y así sucesivamente.
4205₈ = 4×8³ + 2×8² + 0×8¹ + 5×8⁰ = 2181₁₀
Esto significa que el número octal 4205 es igual al decimal 2181.
Cómo convertir decimal a octal
Para convertir un número decimal a octal, divida repetidamente el número decimal por 8 y registre cada residuo. El resultado en octal se obtiene leyendo los residuos de abajo hacia arriba.
2181 ÷ 8 = 272 con resto 5
272 ÷ 8 = 34 con resto 0
34 ÷ 8 = 4 con resto 2
4 ÷ 8 = 0 con resto 4
Resultado: 4205₈
Así, el número decimal 2181 se convierte en el número octal 4205.
Usos comunes de octal
El sistema octal es menos común que el decimal o el hexadecimal, pero aún aparece en contextos técnicos. Un ejemplo conocido son los permisos de archivos en Unix y Linux.
Por ejemplo, el valor de permiso 755 se utiliza comúnmente para archivos ejecutables y directorios. En decimal, el número octal 755 equivale a 493, pero en la notación de permisos se lee como tres dígitos octales separados.
Reglas de entrada
- Utiliza únicamente dígitos 0–7 para la entrada octal.
- Utiliza dígitos 0–9 para la entrada decimal.
- Se admiten números enteros. Las fracciones no se convierten intencionalmente con esta herramienta.
- Se admiten números enteros negativos, como -755 o -493.