0% encontró este documento útil (0 votos)
90 vistas9 páginas

Introducción a Sistemas de Numeración

El documento describe varios sistemas de numeración, incluyendo el decimal, binario, octal y hexadecimal, explicando sus bases y métodos de conversión entre ellos. Se detalla cómo cada sistema utiliza diferentes símbolos y potencias para representar cantidades, y se proporcionan ejemplos de conversión entre sistemas. Además, se menciona la importancia del sistema binario en informática y su relación con otros sistemas numéricos.

Cargado por

Javier Matute
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
90 vistas9 páginas

Introducción a Sistemas de Numeración

El documento describe varios sistemas de numeración, incluyendo el decimal, binario, octal y hexadecimal, explicando sus bases y métodos de conversión entre ellos. Se detalla cómo cada sistema utiliza diferentes símbolos y potencias para representar cantidades, y se proporcionan ejemplos de conversión entre sistemas. Además, se menciona la importancia del sistema binario en informática y su relación con otros sistemas numéricos.

Cargado por

Javier Matute
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Sistema Decimal

El sistema de numeración decimal, también llamado sistema decimal, es un


sistema de numeración en el que las cantidades se representan utilizando como
base aritmética las potencias del número diez. El conjunto de símbolos utilizado
se compone de diez : (0) - (1) - (2) - (3) - (4) - (5) - (6) - (7) - (8) y (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 del binario o el hexadecimal. Hay
otros sistemas de numeración, como el romano, que es decimal pero no-
posicional.

Notación decimal
Para números enteros: Al ser posicional, el sistema decimal es un sistema de
numeración en el cual el valor de cada dígito depende de su posición dentro del
número. Para números enteros, comenzando de derecha a izquierda, el primer
dígito le corresponde el lugar de las unidades, de manera que el dígito se
multiplica por 100 (es decir 1) ; el siguiente dígito corresponde a las decenas (se
multiplica por 101); el siguiente a las centenas (se multiplica por 102=100); el
siguiente a las unidades de millar (se multiplica por 103=1000) y así
sucesivamente, nombrándose éste según su posición siguiendo la escala
numérica correspondiente (larga o corta). El valor del número entero es la suma
de los dígitos multiplicados por las correspondientes potencias de diez según su
posición.
Como ejemplo, tómese el número 17350:

Para números no enteros


Se puede extender este método para los decimales, utilizando las potencias
negativas de diez, y un separador decimal entre la parte entera y la parte
fraccionaria, que queda a la derecha. En este caso, el primer dígito a la derecha
del separador decimal corresponde a las décimas (se multiplica por 10-1=0,1);
el siguiente a las centésimas (se multiplica por 10-2=0,01); el siguiente a las
milésimas (se multiplica por 10-3=0,001) y así sucesivamente, nombrándose
éstos según su posición, utilizando el partitivo decimal correspondiente.
Como ejemplo, tómese el número 1,0243:

Para números reales


Cualquier número real tiene una representación decimal (posiblemente infinita)
combinando las dos representaciones anteriores de potencias positivas y
negativas de 10, de manera que puede ser escrito como
Donde:
· sign ∈ {+,−}, que está relacionado con la función signo
· ℤ es el conjunto de todos los enteros (positivos, negativos y cero), y
· ai ∈ { 0,1,...,9 } para todo i ∈ ℤ son sus dígitos decimales, iguales a cero
para todo i mayor que algún número (aquel número que es el logaritmo decimal
de |x|). Tal suma converge al número real cuanto más y más valores de i
negativos sean incluidos, incluso si hay infinitos términos distintos de cero.

Sistema Binario
Pero hay otro sistema o lenguaje muy utilizado que es el sistema binario de
numeración, que en algunos casos, como por ejemplo en informática, se puede
llamar Lenguaje Binario, debido a que es el lenguaje que usamos para
entendernos con el ordenador. Luego también hablaremos del Lenguaje Binario.

El sistema binario es un sistema de numeración en el que los números se


representan utilizando las cifras 0 y 1, es decir solo 2 dígitos (bi = dos). Esto en
informática y en electrónica tiene mucha importancia ya que las computadoras
trabajan internamente con 2 niveles: hay o no hay de Tensión, hay o no hay
corriente, pulsado o sin pulsar, etc.

Esto provoca que su sistema de numeración natural sea el binario, por ejemplo
1 para encendido y 0 para apagado. También se utiliza en electrónica y en
electricidad (encendido o apagado, activado o desactivado, etc.). El lenguaje
binario es muy utilizado en el mundo de la tecnología.
Números Binarios Como ya dijimos, el sistema binario se basa en la
representación de cantidades utilizando los números 1 y 0. Por tanto su base es
2 (número de dígitos del sistema). Cada dígito o número en este sistema se
denomina bit (contracción de binary digit).

Por ejemplo el número en binario 1001 es un número binario de 4 bits. Recuerda


"cualquier número binario solo puede tener ceros y unos".

Los Números Binarios empezarían por el 0 (número binario más pequeño)


después el 1 y ahora tendríamos que pasar al siguiente número, que ya sería de
dos cifras porque no hay más números binarios de una sola cifra.

El siguiente número binario, por lo tanto, sería combinar el 1 con el 0, es decir el


10 (ya que el 0 con el 1, sería el 01 y no valdría porque sería igual que el 1), el
siguiente sería el número el 11. Ahora ya hemos hecho todas las combinaciones
posibles de números binarios de 2 cifras, ya no hay más, entonces pasamos a
construir los de 3 cifras. El siguiente sería el 100, luego el 101, el 110 y el 111.
Ahora de 4 cifras...
Según el orden ascendente de los números en decimal tendríamos los números
binarios equivalentes a sus números en decimal:
El 0 en decimal sería el 0 en binario
El 1 en decimal sería el 1 en binario
El 2 en decimal sería el 10 en binario (recuerda solo combinaciones de 1 y 0)
El 3 en decimal sería el 11 en binario
El 4 en decimal sería el 100 en binario... Mejor mira la siguiente tabla:

Tabla de los sistemas de numeración computacionales


Y así sucesivamente obtendríamos todos los números en orden ascendente de
su valor, es decir obtendríamos el Sistema de Numeración Binario y su número
equivalente en decimal.
Pero qué pasaría si quisiera saber el número equivalente en binario al 23.456 en
decimal. Tranquilo, hay un método para convertir un número decimal en binario
sin hacerlo uno a uno.

Sistema Octal
El sistema octal utiliza los dígitos del 0 al 7.
En informática a veces se utiliza la numeración octal en vez de la hexadecimal.
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 el sistema
hexadecimal por cuanto todo byte así definido es completamente representable
por dos dígitos hexadecimales.

Sistema de Numeración
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.
El teorema fundamental aplicado al sistema octal sería el siguiente:

Como el sistema de numeración octal usa la notación posicional entonces para


el número 3452,32 tenemos que: 2*80 + 5*81 + 4*82 + 3*83 + 3*8-1 + 2*8-2 = 2
+ 40 + 4*64 + 3*512 + 3*0,125 + 2*0,015625 = 2 + 40 + 256 + 1536 + 0,375 +
0,03125 = 1834 + 0,40625d
Entonces, 3452,32q = 1834,40625d

El sub índice "q" indica número octal, se usa la letra q para evitar confusión entre
la letra 'o' y el número 0. En informática, a veces se utiliza la numeración octal
en vez de la hexadecimal. Tiene la ventaja de que no requiere utilizar otros
símbolos diferentes de los dígitos.
Es posible que la numeración octal se usara en el pasado en lugar del decimal,
por ejemplo, para contar los espacios interdigitales o los dedos distintos de los
pulgares.

Sistema Hexadecimal
El sistema hexadecimal es el sistema de numeración que tiene como base el 16.
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 equivale al número en base 16, dos dígitos
hexadecimales corresponden exactamente a un byte.
En principio, dado que el sistema usual de numeración es de base decimal y, por
ello, sólo se dispone de diez dígitos, se adoptó la convención de usar las seis
primeras letras del alfabeto latino para suplir los dígitos que nos faltan. El
conjunto de símbolos sería, 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 minúsculas en lugar de mayúsculas. Como en cualquier
sistema de numeración posicional, el valor numérico de cada dígito es alterado
dependiendo de su posición en la cadena de dígitos, quedando multiplicado por
una cierta potencia de la base del sistema, que en este caso es 16. Por ejemplo:
3E0A16 = 3×163 + E×162 + 0×161 + A×160 = 3×4096 + 14×256 + 0×16 + 10×1
= 15882.

Conversión entre Sistemas De Numeración


Los sistemas de numeración son conjuntos de dígitos usados para representar
cantidades, así se tienen los sistemas de numeración decimal, binario, octal,
hexadecimal, etc. Estos se caracterizan por tener una base (número de dígitos
diferentes: diez, dos, ocho, dieciséis respectivamente)

Decimal (10 dígitos)=0,1,2,3,4,5,6,7,8,9


Binario (2 dígitos)=0,1
Octal ( dígitos)=0,1,2,3,4,5,6,7
Hexadecimal (16 dígitos)=0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F
Herramienta
Para poder realizar la conversión del sistema binario a decimal o del sistema
decimal a cualquier otro sistema numérico es necesario efectuar una
multiplicación de potencias.

Una potencia índice o exponente nos indica cuantas veces multiplicaremos un


número (base) por sí mismo
10^3=10*10*10=1,000
2^5=2*2*2*2*2=32

Conversión De Binario A Decimal


Para poder transformar números binarios en su correspondiente decimal basta
multiplicar el dígito binario (que sólo puede ser 0 o 1) por 2 elevado a la potencia
correspondiente según la cantidad de dígitos de la cifra. Luego se suman los
valores obtenidos y se consigue el número final.

Ejemplos
100011= 1*2^5 + 0*2^4 + 0*2^3 + 0*2^2 + 1*2^1 + 1*2^0 =
32 + 0 + 0 + 0 + 2 + 1 = 35

101= 1*2^2 + 0*2^1 + 1*2^0 =


4+0+1=5

Conversión De Decimal A Binario


Para convertir un número decimal a otro sistema, el número decimal es
sucesivamente dividido por la base del sistema. En este caso la base del sistema
binario es 2 el número será sucesivamente dividido entre 2 y el resultado del
cociente será nuevamente dividido entre 2 y así sucesivamente hasta que el
cociente sea 0.
El resto de cada división es un número binario que conforma el número resultante
de la conversión. El primer resultado producido (el primer resto obtenido)
corresponde al bit más próximo al punto decimal (o lo que se conoce como bit
de menor peso). Los sucesivos bits se colocan a la izquierda del anterior. Nótese
que esto es como escribir en sentido contrario al empleado normalmente.
Ejemplos
20
20/2 = 10 Residuo = 0
10/2 = 5 Residuo = _0
5/2 = 2 Residuo = __1
2/2 = 1 Residuo = __0
1/2 = ? Residuo = __1
El 1 ya no se puede dividir entre 2 pero se coloca el 1 20 = 10100
17
17/2 = 8 Residuo = 1
8/2 = 4 Residuo = _0
4/2 = 2 Residuo = _0
2/2 = 1 Residuo = _0
1/2 = 0 Residuo = _1
17 = 10001

Conversión De Decimal A Octal


En este caso basta usar el mismo método de conversión con los números
binarios. Pero en vez de hacer divisiones sucesivas entre 2 hay que efectuarlas
entre 8. Nótese que el divisor corresponde a la base del sistema al cual se va a
convertir.

Ejemplos
125 (Octal)
125/8 = 15 Residuo = 5
15/8 = 1 Residuo = __7
1/8 = 0 Residuo = ___1
125 (Octal) = 175 (Decimal)

175 (Octal)
175/8 = 21 Residuo = 7
21/8 = 2 Residuo = __5
2/8 = 0 Residuo = ___2
175 (Octal) = 257 (Decimal)
Sistema Hexadecimal
Este sistema requiere el uso de 16 símbolos, siendo formado por los mismos
empleados en el sistema decimal y seis letras del alfabeto comprendidas entre
A y F.

Conversión De Hexadecimal A Binario


Para efectuar la conversión basta con colocar los cuatro bits correspondientes a
cada símbolo del número hexadecimal

Ejemplos
4B2 = 4 11 2
4 = 0100
11 = 1011
2 = 0010

4B2 = 0100 1011 0010


BABA = 11 10 11
11 = 1011
10 = 1010
11 = 1011
10 = 1010
BABA = 1011 1010 1011 1010

Conversión De Binario A Hexadecimal


Para efectuar esta conversión hay que agrupar los bits de a cuatro comenzando
con los primeros 4 bits de la izquierda y siguiendo con los bits de la derecha

Ejemplos
011011010101 = 0110 1101 0101
0110 =____ 4
1101 = 13 = D
0101 =____ 5

0110 1101 0101 = 4D5


111101011001 = 1111 0101 1001
1111 = 15=_ F
0101 =____ 5
1010 = 10 = A

Ejercicios
Desarrolle los siguientes números decimales a Binario, a Octal y Hexadecimal.
18745
23458
21347
12867
9775

También podría gustarte