Octal

Fiabilidad

¿Qué significa octal?

Octal se refiere al sistema de numeración de base 8. Proviene de la palabra latina que significa ocho. El sistema de numeración octal utiliza los numerales 0-1-2-3-4-5-6-7.

En entornos informáticos, se suele utilizar como una representación más corta de los números binarios, agrupando los dígitos binarios de tres en tres. El comando chmod en Linux o UNIX utiliza octal para asignar permisos a los archivos.

Definición de octal

El octal es otra forma de contar números. Aunque los humanos cuentan normalmente de diez en diez y las máquinas de dos en dos, es posible utilizar cualquier número como base para contar y calcular.

Algunas tribus nativas americanas han utilizado el octal contando los espacios entre los dedos. Los personajes de la película «Avatar» de 2009 utilizaban el octal porque tenían cuatro dedos en cada mano. Algunos matemáticos han propuesto la adopción más amplia del octal.

Utilizar el octal es una forma cómoda de abreviar los números binarios. Empezando por la derecha, agrupa todos los dígitos binarios en conjuntos de tres. Si el último grupo de la izquierda no tiene tres dígitos, añade un cero. Cada grupo binario de tres dígitos se traduce en un número octal de un dígito.

Empieza con un número binario:

01011101

Agrupa el número binario de tres en tres. Añade un cero a la izquierda si es necesario:

001-011-101

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

1-3-5

Combina los numerales para formar el número octal:

135

Utilizar un número octal en lugar de un número binario ahorra dígitos. En los primeros tiempos de la informática, el octal se utilizaba a menudo para abreviar palabras de 12, 24 o 36 bits. Actualmente, el hexadecimal se utiliza más en programación, lo que hace que las representaciones numéricas sean aún más cortas que el octal.

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

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

Temas relacionados

Margaret Rouse
Technology Expert
Margaret Rouse
Experta en tecnología

Margaret Rouse es una galardonada escritora técnica y profesora conocida por su habilidad para explicar temas técnicos complejos a una audiencia de negocios no técnica. Durante los últimos veinte años, sus explicaciones han aparecido en sitios web de TechTarget y ha sido citada como autoridad en artículos del New York Times, Time Magazine, USA Today, ZDNet, PC Magazine y Discovery Magazine. La idea de diversión de Margaret es ayudar a profesionales de TI y negocios a aprender a hablar los idiomas altamente especializados de cada uno. Si tienes una sugerencia para una nueva definición o cómo mejorar una explicación técnica,…