Está en la página 1de 12

SISTEMAS DE NUMERACIN

Un sistema de numeracin es el conjunto de smbolos y reglas que se utilizan para la representacin de datos
numricos y cantidades. Se caracteriza por su base que es el nmero de smbolos distintos que utiliza, y adems es el
coeficiente que determina cual es el valor de cada smbolo dependiendo de la posicin que ocupe.
Los sistemas de numeracin actuales son sistemas posicionales en los que el valor relativo que representa cada
smbolo o cifra de una determinada cantidad depende de su valor absoluto y de la posicin relativa que ocupa dicha
cifra con respecto a la coma decimal.

SISTEMAS DECIMAL, BINARIO, OCTAL Y HEXADECIMAL.

Sistema decimal
El sistema de numeracin decimal, tambin llamado sistema decimal, es un sistema de numeracin posicional en el
que las cantidades se representan utilizando como base aritmtica las potencias del nmero diez. El conjunto de
smbolos utilizado (sistema de numeracin arbiga) 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 numeracin. Sin embargo hay ciertas tcnicas, como por ejemplo en la informtica, donde se utilizan
sistemas de numeracin adaptados al mtodo del binario o el hexadecimal.

NOTACIN DECIMAL
Al ser posicional, se trata de un sistema de 9 etapas naturales el sistema decimal es un sistema de numeracin en el
cual el valor de cada dgito depende de su posicin dentro del nmero. Al primero corresponde el lugar de la
unidades, el dgito se multiplica por 100 (es decir 1); el siguiente las decenas (se multiplica por 10); centenas (se
multiplica por 100); etc.

HISTORIA
Segn los antroplogos, el origen del sistema decimal est en los diez dedos que tenemos los humanos en las manos,
los cuales siempre nos han servido de base para contar. Tambin existen algunos vestigios del uso de otros sistemas
de numeracin, como el quinario, el duodecimal y el vigesimal.
En un sistema de numeracin posicional de base racional, como la decimal, podemos representar nmeros enteros,
sin parte decimal, y nmeros fraccionarios, un nmero fraccionario que tiene los mismos divisores que la base dar

un nmero finito de cifras decimales, racional exacto, las fracciones irreducibles cuyo denominador contiene factores
primos distintos de aquellos que factorizan la base, no tienen representacin finita: la parte fraccionaria presentar un
perodo de recurrencia pura, nmeros racionales peridicos puros, cuando no haya ningn factor primo en comn
con la base, y recurrencia mixta, nmeros racionales peridicos mixtos, (aquella en la que hay dgitos al comienzo
que no forman parte del perodo) cuando haya al menos un factor primo en comn con la base.
La escritura nica (sin secuencias recurrentes) puede ser de tres tipos:

Desarrollo decimal finito.


Desarrollo decimal peridico.
Desarrollo ilimitado no-peridico (nmero irracional).

Esta ley de tricotoma aparece en todo sistema de notacin posicional en base entera n, e incluso se puede generalizar
a bases irracionales, como la base urea.

Nmeros arbigos
Sistema de numeracin
Notacin posicional
Sistema sexagesimal
Sistema vigesimal
Sistema duodecimal
Nmero decimal
Representacin decimal
Notacin cientfica

CONVERSIN DECIMAL A BINARIO

Se divide el nmero del sistema decimal entre 2, cuyo resultado entero se vuelve a dividir entre 2, y as
sucesivamente hasta que el dividendo sea menor que el divisor, 2, es decir, cuando el nmero a dividir sea 1 o
0 finaliza la divisin.

Ejemplo:

CONVERSIN DECIMAL A OCTAL

Se divide el nmero del sistema decimal entre 8, cuyo resultado entero se vuelve a dividir entre 8, y as
sucesivamente hasta que el dividendo sea menor que el divisor, 8. Es decir cuando el nmero a dividir se
encuentre entre 0 y 7 finaliza la divisin.

Ejemplo:

CONVERSIN
DECIMAL

HEXADECIMAL.

Se

divide

nmero

el
del

sistema decimal
entre 16, cuyo
resultado entero se vuelve a dividir entre 16, y as sucesivamente hasta que el dividendo sea menor que el
divisor, 16. Es decir cuando el nmero a dividir se encuentre entre el 0 y 15 finaliza la divisin.
Ejemplo:

Sistema
binario
El sistema binario, en
matemticas
informtica,

e
es

un

sistema de numeracin en el que los nmeros 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 numeracin natural es el sistema binario (encendido 1, apagado 0).
Cada cifra o dgito de un nmero representado en este sistema se denomina BIT (contraccin de binary digit).
Para la medida de cantidades de informacin representadas en binario se utilizan una serie de mltiplos del bit que
poseen nombre propio; estos son:
1 bit = unidad mnima de informacin.
8 bits = 1 Byte
1 byte =1 letra, nmero, smbolo de puntuacin.

UNIDADES DE MEDIDA DE ALMACENAMIENTO


1,024 bytes = 1 Kilobyte, Kbyte o KB
1,024 KB= 1 Megabyte, Mbyte o MB (1,048,576 bytes)
1,024 MB= 1 Gigabyte, Gbyte o GB (1,073,741,824 bytes)
1,024 GB= 1 Terabyte, Tbyte o TB (1,099,511,627,776 bytes)
1,024 TB= 1 Pentabyte, Pbyte o PB (1,125,899,906,842,624 bytes)

HISTORIA
El antiguo matemtico hind Pingala present la primera descripcin que se conoce de un sistema de numeracin
binario en el siglo tercero antes de nuestra era, lo cual coincidi con su descubrimiento del concepto del nmero
cero.
Una serie completa de 8 trigramas y 64 hexagramas (anlogos a 3 bit) y nmeros binarios de 6 bit eran conocidos en
la antigua China en el texto clsico del I Ching.
Series similares de combinaciones binarias tambin han sido utilizadas en sistemas de adivinacin tradicionales
africanos, como el If, as como en la geomancia medieval occidental.
Un arreglo binario ordenado de los hexagramas del I Ching, representando la secuencia decimal de 0 a 63, y un
mtodo para generar el mismo fue desarrollado por el erudito y filsofo Chino Shao Yong en el siglo XI.
En 1605 Francis Bacon habl de un sistema por el cual las letras del alfabeto podran reducirse a secuencias de
dgitos binarios, las cuales podran ser codificadas como variaciones apenas visibles en la fuente de cualquier texto
arbitrario.
El sistema binario moderno fue documentado en su totalidad por Leibniz, en el siglo XVII, en su artculo
"Explication de l'Arithmtique Binaire". En l se mencionan los smbolos binarios usados por matemticos chinos.
Leibniz utiliz el 0 y el 1, al igual que el sistema de numeracin binario actual.
En 1854, el matemtico britnico George Boole public un artculo que marc un antes y un despus, detallando un
sistema de lgica que terminara denominndose lgebra de Boole. Dicho sistema desempeara un papel
fundamental en el desarrollo del sistema binario actual, particularmente en el desarrollo de circuitos electrnicos.

APLICACIONES
En 1937, Claude Shannon realiz su tesis doctoral en el MIT, en la cual implementaba el lgebra de Boole y
aritmtica binaria utilizando rels y conmutadores por primera vez en la historia. Titulada Un Anlisis Simblico de
Circuitos Conmutadores y Rels, la tesis de Shannon bsicamente fund el diseo prctico de circuitos digitales.

En noviembre de 1937, George Stibitz, trabajando por aquel entonces en los Laboratorios Bell, construy una
computadora basada en rels a la cual apod "Modelo K" (porque la construy en una cocina, en ingls "kitchen")
que utilizaba la suma binaria para realizar los clculos. Los Laboratorios Bell autorizaron un completo programa
de investigacin a finales de 1938, con Stibitz al mando.
El 8 de enero de 1940 terminaron el diseo de una "Calculadora de Nmeros Complejos", la cual era capaz de
realizar clculos con nmeros complejos. En una demostracin en la conferencia de la Sociedad Americana de
Matemticas, el 11 de septiembre de 1940, Stibitz logr enviar comandos de manera remota a la Calculadora de
Nmeros Complejos a travs de la lnea telefnica mediante un teletipo. Fue la primera mquina computadora
utilizada de manera remota a travs de la lnea de telfono. Algunos participantes de la conferencia que presenciaron
la demostracin fueron John von Neumann, John Mauchly y Norbert Wiener, quien escribi acerca de dicho suceso
en sus diferentes tipos de memorias en la cual alcanz diferentes logros.
Un nmero binario puede ser representado por cualquier secuencia de bits (dgitos binarios), que suelen representar
cualquier mecanismo capaz de estar en dos estados mutuamente excluyentes. Las siguientes secuencias de smbolos
podran ser interpretadas como el mismo valor numrico binario:
El valor numrico representado en cada caso depende del valor asignado a cada smbolo. En una computadora, los
valores numricos pueden representar dos voltajes diferentes; tambin pueden indicar polaridades magnticas sobre
un disco magntico. Un "positivo", "s", o "sobre el estado" no es necesariamente el equivalente al valor numrico de
uno; esto depende de la nomenclatura usada. De acuerdo con la representacin ms habitual, que es usando nmeros
rabes, los nmeros binarios comnmente son escritos usando los smbolos 0 y 1. Los nmeros binarios se escriben a
menudo con subndices, prefijos o sufijos para indicar su base.
Las notaciones siguientes son equivalentes:

100101 binario (declaracin explcita de formato)


100101b (un sufijo que indica formato binario)
100101B (un sufijo que indica formato binario)
bin 100101 (un prefijo que indica formato binario)
1001012 (un subndice que indica base 2 (binaria) notacin)
100101 (un prefijo que indica formato binario)
0b100101 (un prefijo que indica formato binario, comn en lenguajes de programacin)

CONVERSIN BINARIO A DECIMAL.


Para realizar la conversin de binario a decimal, realizar lo siguiente:

Iniciar por el lado derecho del nmero en binario, cada cifra se multiplica por 2 elevado a la potencia

consecutiva (comenzando por la potencia 0, 20).


Luego, se multiplica el valor obtenido por el nmero binario correspondiente.
Despus de realizar cada una de las multiplicaciones, sumar todas y el nmero resultante ser el equivalente
al sistema decimal.

Ejemplos:

CONVERSIN BINARIO A OCTAL.


Para realizar la conversin de binario a octal, realizar lo siguiente:

Agrupar la cantidad binaria en grupos de 3 en 3 iniciando por el lado derecho. Si al terminar de agrupar no

completa 3 dgitos, entonces agregar ceros a la izquierda.


Posteriormente se obtiene el valor convertido.

CONVERSIN
BINARIO

HEXADECIMAL.
Para

realizar

la

conversin de binario a
hexadecimal,

realizar

lo siguiente:

Agrupar la cantidad binaria en grupos de 4 en 4 iniciando por el lado derecho. Si al terminar no se completan

4 dgitos, entonces se agregan ceros a la izquierda.


Posteriormente se obtiene el valor convertido.

Ejemplo:

Sistema octal
El sistema de numeracin octal es un sistema de numeracin en base 8, una base que es potencia exacta de 2 o de la
numeracin binaria. Esta caracterstica hace que la conversin a binario o viceversa sea bastante simple. El sistema
octal usa 8 dgitos (0, 1, 2, 3, 4, 5, 6, 7) y tienen el mismo valor que en el sistema de numeracin decimal. 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.
Al igual que los sistemas de numeracin decimal y binario, este es un sistema posicional, por lo cual en el sistema
octal todos los procedimientos son similares a los que se utilizan en el sistema binario. El valor de posicin en este
sistema se consigue multiplicando el digito por una potencia de 8.
Para convertir un nmero 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 nmero en octal. Para pasar de base 8 a base decimal, solo hay
que multiplicar cada cifra por 8 elevado a la posicin de la cifra, y sumar el resultado.

Es ms fcil pasar de binario a octal, porque solo hay que agrupar de 3 en 3 los dgitos binarios, as, el nmero 74 (en
decimal) es 1001010 (en binario), lo agruparamos como 1 / 001 / 010, despus obtenemos el nmero en decimal de
cada uno de los nmeros en binario obtenidos: 1=1, 001=1 y 010=2. 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, y se suele indicar poniendo 0x
delante del nmero octal. Tiene la ventaja de que no requiere utilizar otros smbolos diferentes de los dgitos. Sin
embargo, para trabajar con bytes o conjuntos de ellos, asumiendo que un byte es una palabra de 8 bits, suele ser ms
cmodo el sistema hexadecimal, por cuanto todo byte as definido es completamente representable por dos dgitos
hexadecimales.
OPERACIONES.
Adicin
+
0
1
2
3
4
5
6
7

0
0
1
2
3
4
5
6
7

1
1
2
3
4
5
6
7
10

2
2
3
4
5
6
7
10
11

3
3
4
5
6
7
10
11
12

4
4
5
6
7
10
11
12
13

5
5
6
7
10
11
12
13
14

6
6
7
10
11
12
13
14
15

7
7
10
11
12
13
14
15
16

Multiplicacin
*
0
1
2
3
4
5
6
7

0
0
0
0
0
0
0
0
0

1
0
1
2
3
4
5
6
7

CONVERSIN OCTAL A DECIMAL.

2
0
2
4
6
10
12
14
16

3
0
3
6
11
14
17
22
25

4
0
4
10
14
20
24
30
34

5
0
5
12
17
24
31
36
43

6
0
6
14
22
30
36
44
52

7
0
7
16
25
34
43
52
61

Para realizar la conversin de octal a decimal, realizar lo siguiente:

Se multiplica cada digito del nmero octal por la potencia correspondiente, segn la posicin de cada digito.
Luego, al tener todos los productos se procede a sumar dichos resultados obteniendo el nmero decimal
correspondiente al nmero octal dado.

Ejemplo:

CONVERSIN OCTAL A BINARIO.


Para realizar la conversin de octal a binario, realizar lo siguiente:

Transformar cada digito que posee el nmero octal, a un nmero binario de 3 bits.
Posteriormente unir los nmeros binarios obteniendo el nico nmero, el cual ser el nmero binario
correspondiente a la transformacin indicada.

Ejemplo:

CONVERSIN OCTAL A HEXADECIMAL.

Debido a que ambos sistemas se relacionan directamente con el sistema binario, lo ms conveniente en el desarrollo
de esta transformacin es:

Convertir el nmero del sistema octal al sistema binario.


Posteriormente hacer la transformacin del sistema binario al sistema
hexadecimal.
Ejemplo:

Sistema hexadecimal
El sistema numrico hexadecimal o sistema hexadecimal (a veces abreviado como Hex, no confundir con sistema
sexagesimal) es un sistema de numeracin que emplea 16 smbolos. Su uso actual est muy vinculado a la
informtica y ciencias de la computacin, pues los computadores suelen utilizar el byte u octeto como unidad bsica
de memoria; y, debido a que un byte representa valores posibles, y esto puede representarse como que, segn el
teorema general de la numeracin posicional, equivale al nmero en base 16, dos dgitos hexadecimales
corresponden exactamente permiten representar la misma lnea de enteros a un byte.
En principio, dado que el sistema usual de numeracin es de base decimal y, por ello, slo se dispone de diez dgitos,
se adopt la convencin de usar las seis primeras letras del alfabeto latino para suplir los dgitos que nos faltan. El
conjunto de smbolos sera, por tanto, el siguiente:
Se debe notar que A = 10, B = 11, C = 12, D = 13, E = 14 y F = 15. En ocasiones se emplean letras minsculas en
lugar de maysculas. Como en cualquier sistema de numeracin posicional, el valor numrico de cada dgito es
alterado dependiendo de su posicin en la cadena de dgitos, quedando multiplicado por una cierta potencia de la
base del sistema, que en este caso es 16. Por ejemplo: 3E0A16 = 3163 + E162 + 0161 + A160 = 34096 +
14256 + 016 + 101 = 15882.
El sistema hexadecimal actual fue introducido en el mbito de la computacin por primera vez por IBM en 1963.
Una representacin anterior, con 09 y uz, fue usada en 1956 por la computadora Bendix G-15.

CONVERSIN HEXADECIMAL A DECIMAL.


Para realizar la conversin de octal a binario, realizar lo siguiente:

Multiplicar cada digito del nmero hexadecimal por la potencia correspondiente, segn la posicin de cada

digito.
Luego, al tener todos los productos se procede a sumar dichos resultados obteniendo el nmero decimal
correspondiente al nmero hexadecimal dado.

Ejemplos:

CONVERSIN HEXADECIMAL A BINARIO.


Debido a que el sistema hexadecimal tiene como base 16, que es la cuarta potencia de 2, y que dos es la base del
sistema binario, es posible establecer un mtodo directo para convertir de la base 16 a la base dos, sin tener que
convertir de hexadecimal a decimal y luego de decimal a binario.
Este mtodo es:

Para

hexadecimal, remplazar en 4 bits


Posteriormente, unir los numero

cada

obtiene

digito

el

del

numero

correspondiente

al

nmero
binarios.
binarios y se

binarios
nmero

hexadecimal

dado.
CONVERSIN HEXADECIMAL A OCTAL.
Debido a que ambos sistemas se relacionan directamente con el sistema binario, lo ms conveniente en el desarrollo
de esta transformacin es:

Convertir el nmero del sistema hexadecimal al sistema binario.


Posteriormente, hacer la transformacin del sistema binario al sistema octal.

Ejemplo:

ANEXOS

También podría gustarte