Octal

Definición - ¿Qué significa Octal?

Octal se refiere al sistema de numeración de base 8. Viene de la palabra latina para ocho. El sistema de numeración octal utiliza los números 0-1-2-3-4-5-6-7. En entornos informáticos, se usa comúnmente como una representación más corta de números binarios agrupando dígitos binarios en tres. El comando chmod en Linux o UNIX usa octal para asignar permisos de archivo.

Techinfo explica Octal

Octal es otra forma de contar números. Mientras que los seres humanos normalmente cuentan decenas y las máquinas cuentan de dos en dos, es posible utilizar cualquier número como base para contar y calcular. Algunas tribus nativas americanas han usado octal contando los espacios entre los dedos. Los personajes de la película de 2009 "Avatar" usaban octal porque tenían cuatro dedos en cada mano. Algunos matemáticos han propuesto una adopción más amplia de octal.

El uso de octal es una forma conveniente de abreviar números binarios. Empezando por la derecha, agrupe todos los dígitos binarios en conjuntos de tres. Si el último grupo de la izquierda no tiene tres dígitos, agregue un cero. Cada grupo binario de tres dígitos se traduce en un número octal de un dígito.

Comience con un número binario:

01011101

Agrupa el número binario en tres. Agregue un cero a la izquierda si es necesario:

001-011-101

Convierta cada grupo de tres dígitos en un número octal:

1-3-5

Combine los números para formar el número octal:

135

El uso de un número octal en lugar de un número binario ahorra dígitos. En los primeros días de la informática, el octal solía utilizarse para acortar palabras de 12, 24 o 36 bits. El hexadecimal ahora se usa más comúnmente en programación, lo que hace que las representaciones de números sean incluso más cortas que las octales.

Se han utilizado varios símbolos en los lenguajes de programación para designar octal, incluido el dígito 0, las letras o o q, la combinación de dígito-letra 0o, o el símbolo & o $. La base 8 también se puede mostrar usando el número 8 como subíndice (por ejemplo, 1358).

Quizás el uso más destacado de octal en el entorno informático actual es en los permisos de archivos y directorios de Linux o UNIX. Con el comando chmod, los administradores pueden asignar privilegios de lectura, escritura y ejecución a usuarios, grupos y otros.