Está en la página 1de 4

SISTEMAS DE NUMERACION: BINARIO, DECIMAL, OCTAL Y HEXADECIMAL

SISTEMA BINARIO
El sistema binario, en matemáticas e informática, es un sistema de numeración en el que los
números se representan utilizando solamente las cifras cero y uno (0 y 1). Es el que se utiliza
en las computadoras, debido a que trabajan internamente con dos niveles de voltaje, por lo
cual su sistema de numeración natural es el sistema binario (encendido 1, apagado 0).

SISTEMA DECIMAL
El sistema de numeración decimal, también llamado sistema decimal, es un sistema de
numeración posicional en el que las cantidades se representan utilizando como base
aritmética las potencias del número diez. El conjunto de símbolos utilizado (sistema de
numeración arábiga) se compone de diez cifras diferentes: cero (0); uno (1); dos (2); tres(3);
cuatro (4); cinco (5); seis (6); siete (7); ocho (8) y nueve (9).
Excepto en ciertas culturas, es el sistema usado habitualmente en todo el mundo y en todas
las áreas que requieren de un sistema de numeración. Sin embargo hay ciertas técnicas,
como por ejemplo en la informática, donde se utilizan sistemas de numeración adaptados al
método de el binario o el hexadecimal.

SISTEMA OCTAL
El sistema numérico en base 8 se llama octal y utiliza los dígitos 0 a 7.
Para convertir un número en base decimal a base octal se divide por 8 sucesivamente hasta
llegar a cociente 0, y los restos de las divisiones en orden inverso indican el número en octal.
Para pasar de base 8 a base decimal, solo hay que multiplicar cada cifra por 8 elevado a la
posición de la cifra, y sumar el resultado.
En informática a veces se utiliza la numeración octal en vez de la hexadecimal, y se suele
indicar poniendo 0x delante del número octal. Tiene la ventaja de que no requiere utilizar otros
símbolos diferentes de los dígitos. Sin embargo, para trabajar con bytes o conjuntos de ellos,
asumiendo que un byte es una palabra de 8 bits, suele ser más cómodo elsistema
hexadecimal, por cuanto todo byte así definido es completamente representable por dos
dígitos hexadecimales.
El sistema de numeración octal es un sistema de numeración en base 8, una base que es
potencia exacta de 2 o de la numeración binaria. Esta característica hace que la conversión
a binario o viceversa sea bastante simple. El sistema octal usa 8 dígitos (0, 1, 2, 3, 4, 5, 6, 7)
y tienen el mismo valor que en el sistema de numeración decimal.

SISTEMA HEXADECIMAL
El sistema numérico hexadecimal o sistema hexadecimal (a veces abreviado como Hex, no
confundir con sistema sexagesimal) es un sistema de numeración que emplea 16 símbolos.
Su uso actual está muy vinculado a la informática y ciencias de la computación, pues los
computadores suelen utilizar el byte u octeto como unidad básica de memoria; y, debido a
que un byte representa valores posibles, y esto puede representarse como
que, según el teorema general de la numeración posicional, equivale al número en base 16 ,
dos dígitos hexadecimales corresponden exactamente —permiten representar la misma línea
de enteros— a un byte.

OCTAL A DECIMAL
El sistema octal recibe ese nombre porque trabaja en base 8 y tiene un total de ocho
símbolos que van desde el 0 hasta el 7.
Si queremos pasar de octal a decimal, debemos tener en cuenta lo anterior para que
entender el proceso aunque ya verás que es muy fácil.
Para convertir de octal a decimal simplemente tienes que coger el número en octal de
derecha a izquierda y asignar a cada uno la potencia en base ocho que le corresponde,
siendo la primera de todas 80.
Las potencias las puedes calcular fácilmente con calculadora de tal forma que cuando
tengas el resultado de cada una, los tienes que sumar entre sí. La suma de todos los
términos te dará como resultado el número decimal que estás buscando.
A continuación tienes varios ejemplos que te sacarán de dudas sobre los cálculos
necesarios para pasar de octal a decimal:
Ejemplo 1: pasar 37 de octal a decimal
378 = 3×81+7×80 = 24+7 = 31
Ejemplo 2: convertir 7014 de octal decimal
70148 = 7×83+0×82+1×81+4×80= 3584+0+8+4 = 3596

OCTAL A BINARIO
1.- Tomamos nuestro numero Octal, por ejemplo, 2047 y lo separamos por cifras.
2
0
4
7
2.- Ahora debemos saber que cada numero octal puede ser expresado en máximo 3 numeros
binarios, esto es porque el numeros mas grande dentro de los octales es el “7″ y ese numero
se expresa con el binarios “111″, esto es porque de derecha a izquierda, los numeros binarios
tienen el valor de: 1,2,4,8,16… y asi hasta ocupar todos los numeros, para sumar 7, solo
necesitamos 3, 1+2+4= “7″, para hacer esto más simple daremos una tabla de equivalencias.
000 = 0
001 = 1
010 = 2
011 = 3
100 = 4
101 = 5
110 = 6
111 = 7
3.- Reemplazamos los numeros en base a la tabla:
2 = 010
0 = 000
4 = 100
7 = 111
4.- Escrbimos los numeros de izquierda a derecha o en este caso, de arriba abajo :
010000100111, y asi tenemos nuestro numero binario.

HEXADECIMAL A DECIMAL
Una vez que se tiene el número hexadecimal, se divide en grupos de 1 y se asocia con el
equivalente binario de la tabla:

00 00 00 00 01 01 01 01 10 10 10 10 11 11 11 11
00 01 10 11 00 01 10 11 00 01 10 11 00 01 10 11
0 1 2 3 4 5 6 7 8 9 A B C D E F
Tabla 1. Tabla de equivalencia entre Binario y Hexadecimal
Una vez que se cuenta con el número binario, será necesario primero conocer el modo
de convertir Binarios a decimales para obtener el número.
Ejemplo a) Convertiremos 2E Hexadecimal ------> Número Decimal:
1.- Se separa el número hexadecimal en grupos de una sola unidad: (2) (E)
2.- Se asocian ambos números hexadecimales con su equivalente binario según la
tabla: (0010) (1110)
3.- Se unen los grupos binarios en una sola cifra: 00101110
4.- Se descartan los ceros a la izquierda: 101110
5.- Utilizando el método de conversión de Binario a Decimal, se obtiene el número
decimal 46
2E Hexadecimal = 46 Decimal

HEXADECIMAL A BINARIO
La conversión de un hexadecimal a binario es la acción de la codificación de cada valor
hexadecimal a su representación binaria. Un valor hexadecimal está constituido por un
número de 0 a 9 o una letra A - F. Cada valor hexadecimal se puede convertir en un valor
binario consistente de 4 números que sólo pueden ser 0 o 1.
Ejemplo: convertir el valor hexadecimal 3F a binario. El proceso consiste en convertir cada
valor hexadecimal a su equivalente binario.316 equivale a 00112F16 equivale a 111123F16
equivale a 001111112
Aquí está una tabla de la conversión binaria
Binario Hexadecimal

0 0000

1 0001

2 0010

3 0011

4 0100

5 0101

6 0110

7 0111

8 1000

9 1001

A 1010

B 1011

C 1100

D 1101

E 1110

F 1111

También podría gustarte