Vous êtes sur la page 1sur 4

Sistema octal. El sistema numrico en base 8 se llama octal y utiliza los dgitos 0 a 7.

Los
nmeros octales pueden construirse a partir de nmeros binarios agrupando cada tres dgitos
consecutivos de estos ltimos (de derecha a izquierda) y obteniendo su valor decimal

Descripcin
El nmero binario para 74 (en decimal) es 1001010 (en binario), se agrupara como 1 001 010.
De modo que el nmero decimal 74 en octal es 112. En informtica, a veces se utiliza la
numeracin octal en vez de la hexadecimal. Tiene la ventaja de que no requiere utilizar
otros smbolos diferentes de los dgitos.

Fracciones
La numeracin octal es tan buena como la binaria y la hexadecimal para operar con fracciones,
puesto que el nico factor primo para sus bases es 2.

Tabla de conversin entre decimal, binario, hexadecimal y octal


Cambio de base

De base decimal a base octal

Veamos el mtodo para pasar del sistema decimal al sistema octal mediante un ejemplo.
Escribiremos el nmero 768 (base 10) en base octal (base 8):
1. Dividimos el nmero entre 8:
4. El nmero en base 8 es: (ltimo cociente) (ltimo resto) (Penltimo resto)... (Segundo
resto) (Primer resto). En nuestro caso, el ltimo cociente es 1, el ltimo resto es 4, el penltimo
resto es 0 y el primer resto es 0. Por tanto, el nmero 768 en base octal es 1400.

De base octal a base decimal

El mtodo que seguiremos para pasar un nmero en base octal a base decimal es:
1. De derecha a izquierda: multiplicamos la primera cifra por 1 (1 es 8 elevado a 0) ; la segunda,
por 8 (8 es 8 elevado a 1); la tercera, por 8 elevado a 2; la cuarta, por 8 elevado a 3. Y as hasta
que hayamos multiplicado todas las cifras.
2. Sumamos cada uno de los valores obtenidos.

Ejemplo: pasamos el nmero 156 (base octal) a base decimal (base

10):

SISTEMA HEXADECIMAL

Aunque los circuitos electrnicos digitales y las computadoras utilizan el sistema binario, el trabajar
con este sistema de numeracin resulta laborioso, lo que facilita las equivocaciones cuando se
trabaja con nmeros binarios demasiado largos..

El sistema Hexadecimal est en base 16, sus nmeros estn representados por los 10 primeros
dgitos de la numeracin decimal, y el intervalo que va del nmero 10 al 15 estn representados
por las letras del alfabeto de la A a la F.

Actualmente el sistema hexadecimal es uno de los ms utilizados en el procesamiento de datos,


debido principalmente a 2 ventajas:

La primera ventaja es la simplificacin en la escritura de los nmeros decimales, cada 4 cifras


binarias se representan por una hexadecimal.

La segunda es que cada cifra hexadecimal se pueden expresar mediante 4 cifras binarias, con lo
que se facilita la trasposicin entre estos 2 sistemas. Para convertir un nmero binario en
hexadecimal se realiza el mismo proceso, pero a la inversa.
Ejemplo:

Nmero Hexadecimal: B7E16)

B: 1011 (11)

7: 0111

E: 1110 (14)

Nmero Binario: 1011 0111 1110

Para pasar el nmero hexadecimal al sistema decimal, se han de multiplicar los dgitos
hexadecimales por las distintas potencias de base 16 que representan cada dgito del sistema de
numeracin hexadecimal.

Ejemplo:

B7E = 11162 + 7161 + 14160 = 2816 + 112 + 14 = 2942


16) (10)

A la inversa, para convertir el nmero decimal en hexadecimal, ste se ir dividiendo por el nmero
16 sucesivamente hasta que ya no se puedan realizar ms divisiones con el mismo nmero. El
nmero hexadecimal resultante estar formado por el ltimo cociente seguido de todos los restos
sucesivos obtenidos desde el ltimo hasta el primero.

Ejemplo:

N Hexadecimal: 15E16)

Vous aimerez peut-être aussi