UNIVERSIDAD MARIANO GÁLVEZ
Facultad de Ingeniería en Sistemas
Curso: Introducción a los Sistemas de Computo
Alumna: No. De Carné:
Suany Alexia Samantha Avila Julajuj 2290-22-10508
Ing. Orlando Herrera
Bases Numéricas
Índice
Sistema Binario ____________________________________________________1
Sistema Octal______________________________________________________1
Sistema Decimal ___________________________________________________2
Sistema Hexadecimal _______________________________________________2
Conversión entre los sistemas de base numéricas _________________________3
Sistema Binario a Octal _____________________________________________ 3
Sistema Octal a Binario _____________________________________________ 3
Sistema Binario a Decimal___________________________________________ 4
Sistema Decimal a Binario___________________________________________ 4
Sistema Binario a Hexadecimal ______________________________________ 5
Sistema Hexadecimal a Binario ______________________________________ 5
Sistema Octal a Decimal ____________________________________________ 6
Sistema Decimal a Octal ____________________________________________ 6
Sistema Octal a Hexadecimal ________________________________________ 7
Sistema Hexadecimal a Octal ________________________________________ 8
Funciones de conversión en Excel _____________________________________8
Convertir Valor Binario En Valor Octal_________________________________ 8
Convertir Valor Binario En Valor Decimal ______________________________ 9
Convertir Valor Binario En Valor Hexadecimal _________________________ 10
Convertir Valor Octal En Valor Binario________________________________ 11
Convertir Valor Octal En Valor Decimal _______________________________ 11
Convertir Valor Octal En Valor Hexadecimal ___________________________ 12
Convertir Valor Decimal En Valor Binario _____________________________ 12
Convertir Valor Decimal En Valor Octal _______________________________ 13
Convertir Valor Decimal En Valor Hexadecimal ________________________ 13
Convertir Valor Hexadecimal En Valor Binario _________________________ 14
Convertir Valor Hexadecimal En Valor Octal ___________________________ 14
Convertir Valor Hexadecimal En Valor Decimal ________________________ 15
E-grafía _________________________________________________________16
Anexos __________________________________________________________17
Conclusión _______________________________________________________18
Recomendación ___________________________________________________19
Sistema Binario
El sistema binario o sistema diádico es un sistema de numeración fundamental en la
computación e informática, en el cual la totalidad de los números pueden representarse
empleando cifras compuestas por combinaciones de dos únicos dígitos.
En el caso del código binario, los dígitos utilizados son ceros (0) y unos (1). No
debemos confundir el sistema con el código, ya que el primero podría operar con
dígitos como a y b (dado que la lógica es la misma), mientras que el segundo opera
específicamente con 1 y 0.
El código binario es fundamental para la construcción de los computadores que hoy
en día conocemos, especialmente porque se adapta bien a la presencia o ausencia de
voltajes eléctricos, dando así origen a un bit de información: presente o ausente, es
decir, 1 o 0, respectivamente.
Sistema Octal
El sistema octal es un sistema de numeración posicional de base ocho (8); es decir,
que consta de ocho dígitos, que son: 0, 1, 2, 3, 4, 5, 6 y 7. Por lo tanto, cada dígito de
un número octal puede tener cualquier valor de 0 a 7. Los números octales son
formados a partir de los números binarios.
Esto es así porque su base es una potencia exacta de dos (2). Es decir, los números
que pertenecen al sistema octal se forman cuando estos son agrupados en tres dígitos
consecutivos, ordenados de derecha a izquierda, obteniendo de esa forma su valor
decimal.
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 el sistema hexadecimal, por cuanto todo byte así definido es completamente
representable por dos dígitos hexadecimales.
1
Sistema Decimal
El sistema decimal es un sistema de numeración: una serie de símbolos que,
respetando distintas reglas, se emplean para la construcción de los números que son
considerados válidos. En este caso, el sistema toma como base al diez.
Esto quiere decir que el sistema decimal se encarga de la representación de las
cantidades empleando diez cifras o dígitos diferentes: 0 (cero), 1 (uno), 2 (dos), 3 (tres),
4 (cuatro), 5 (cinco), 6 (seis), 7 (siete), 8 (ocho) y 9 (nueve).
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.
Sistema Hexadecimal
Este sistema es un tipo de numeración posicional que utiliza como base el número
dieciséis y en el cual los números que contienen están representados por los diez
primeros dígitos de la numeración decimal, representando los números del diez al
quince con las letras del alfabeto que van de la A a la F.
El sistema hexadecimal es un tipo de sistema de numeración posicional que utiliza
como base el número 16. Sus números están representados por los 10 primeros
dígitos de la numeración decimal, y el intervalo que va del número 10 al 15 están
representados por las siguientes letras del alfabeto de la A – B – C – D – E y F.
El uso que de los damos hoy en día al sistema hexadecimal se encuentra
estrechamente ligado a la rama de la informática y las ciencias de la computación en
las cuales, las diferentes operaciones del CPU usan el byte u octeto como la unidad
básica de su memoria. Al ser éste un sistema numérico con Base-16, el sistema de
numeración hexadecimal usa dieciséis dígitos diferentes con una combinación de
números que van del 0 al 15. En otras palabras, hay 16 símbolos de dígitos posibles.
2
Conversión entre los sistemas de base numéricas
Sistema Binario a Octal
Ejemplo para la conversión 11001011001012 → ?8
Para convertirlo comenzaremos agarrando los tres primeros dígitos del número binario
«101» de derecha a izquierda, luego los tres siguientes «100», el siguiente «101»,
siguiente «100» y, por último, como nos faltan dígitos le agregaremos ceros «001».
Representaremos cada uno de estos números observando la tabla mostrada
anteriormente:
101 = 5
100 = 4
101 = 5
100 = 4
001 = 1
Agrupamos los números octales en el orden del binario, de izquierda a derecha:
11001011001012 → 145458
Sistema Octal a Binario
Se efectúa el proceso inverso al elaborado de binario a octal. Cada dígito octal se
sustituye por sus tres dígitos binarios, que se pueden consultar en la tabla de
equivalencias entre los diferentes sistemas de numeración. Para ello, recordemos la
tabla que se construye convirtiendo de octal a decimal y de decimal a binario.
Por ejemplo, si quisieras convertir 702158 a binario, tendrías que sustituir, en el mismo
orden los dígitos:
3
Verificando por el procedimiento “largo”, convertimos todo el número de octal a
decimal:
Sistema Binario a Decimal
Para realizar la conversión de binario a decimal, realice lo siguiente:
Comience por el lado Izquierdo del número en binario. Multiplique cada dígito por 2
elevado a la potencia consecutiva (comenzando por la potencia 0.20).
Después de realizar cada una de las multiplicaciones, súmelas todas y el número
resultante será el equivalente al sistema decimal.
Ejemplos: (Los números ubicados en la parte superior del número binario indican la
potencia a la que hay que elevar el número 2)
También se puede optar por utilizar los valores que presenta cada posición del número
binario a ser transformado, comenzando de derecha a izquierda, y sumando los
valores de las posiciones que tienen un 1.
Sistema Decimal a Binario
Se divide el número 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 número a dividir sea 1 finaliza la división.
A continuación, se ordena desde el último cociente hasta el primer resto, simplemente
se colocan en orden inverso a como aparecen en la división. Este será el número
binario que buscamos.
Ejemplo
Transformar el número decimal 131 en binario. El método es muy simple:
131 dividido entre 2 da 65 con residuo igual a 1
4
65 dividido entre 2 da 32 con residuo igual a 1
32 dividido entre 2 da 16 con residuo igual a 0
16 dividido entre 2 da 8 con residuo igual a 0
8 dividido entre 2 da 4 con residuo igual a 0
4 dividido entre 2 da 2 con residuo igual a 0
2 dividido entre 2 da 1 con residuo igual a 0
el último cociente es 1
-> Ordenamos los residuos, del último al primero: 10000011 En sistema binario, 131
se escribe 10000011.
Sistema Binario a Hexadecimal
Sustituyendo cada dígito hexadecimal en una agrupación de cuatro bits. Recuerde
completar con ceros a la izquierda si no se completa una agrupación de cuatro bits
para forma un dígito hexadecimal.
Ejemplo: Convertir el 1101012 a hexadecimal:
Así: 1100012=3116
Comprobación “por el método largo”, primero hay que convertir de binario a base
decimal y posteriormente de base 10 a hexadecimal.
De binario a decimal:
Sistema Hexadecimal a Binario
Se efectúa el proceso inverso que se realiza de binario a hexadecimal. Por ejemplo,
si quisieras convertir 708D16 a binario, tendrías que sustituir, en el mismo orden los
dígitos:
5
Por lo que 708D16=01110000100011012708D16=01110000100011012
Verificando por el procedimiento “largo”, convertimos todo el número de octal a:
Sistema Octal a Decimal
Pues bien, hagamos entonces el proceso contrario. Vamos a pasar el número octal
356,243 a decimal:
3 5 6 , 2 4 3
3·82=192 5·81=40 6·20=6 2·8-1=0,25 4·8-2=0,06253·8-
3=0,005893
El resultado es: 192 + 40 + 6, 0,25 + 0,0625 + 0,005893 = 238,318
Sistema Decimal a Octal
Siguiendo el procedimiento del método decimal-binario vamos a llevarlo a cabo con el
ejemplo de 238,32:
Numero 238 29 3
División ÷8=29 ÷8=3 –
6
Resto 6 5 3
Parte entera. Dividimos por la base, que es 8:
Sistema Octal a Hexadecimal
Es muy igual a la conversión de hexadecimal a binario, con la diferencia de que los
números binarios solo deberán tener 3 dígitos.
Ejemplo:
468
Convertir 4 en Binario
Ahora para convertir el número binario 1001102 en hexadecimal debemos agrupar de
4 en 4 dígitos de derecha a izquierda. Se vería así:
10 0110
Los dígitos que faltan a la izquierda se completan con “0”.
0010 0110
2 6
ENTONCES 468 = 2616
7
Sistema Hexadecimal a Octal
Para convertir un número Hexadecimal en Octal, primero debe ser transformado en
binario y luego de binario a Octal.
Tomar en Cuenta que los números decimales son de 4 caracteres binarios, además
en los numero hexadecimales: A=10, B=11, C=12, D=13, E=14, F=15.
Para el numero 25C416, transformaremos de la siguiente manera a binario.
Cada número de la cifra debe ser dividido entre 2.
División del 2
2 2
0 1
2 multiplicado por 1 es igual a 0. Los valores del múltiplo y el resto se tomarán de
derecha a izquierda. Entonces 2=10. Como los hexadecimales son de 4 dígitos en
binarios, se debe completar con ceros (0) a la izquierda. Entonces 2=0010.
Funciones de conversión en Excel
Convertir Valor Binario En Valor Octal
8
Ejemplo
Convertir Valor Binario En Valor Decimal
9
Convertir Valor Binario En Valor Hexadecimal
10
Convertir Valor Octal En Valor Binario
Convertir Valor Octal En Valor Decimal
11
Convertir Valor Octal En Valor Hexadecimal
Convertir Valor Decimal En Valor Binario
12
Convertir Valor Decimal En Valor Octal
Convertir Valor Decimal En Valor Hexadecimal
13
Convertir Valor Hexadecimal En Valor Binario
Convertir Valor Hexadecimal En Valor Octal
14
Convertir Valor Hexadecimal En Valor Decimal
15
E-grafía
[Link]
[Link]
[Link]
25b3n_decimal.html
[Link]
[Link]
numeracion/conversion-de-octal-a-binario
[Link]
[Link]
[Link]
16
Anexos
17
Conclusión
Una vez concluido el tema, podemos llegar a la conclusión que los sistemas de
numeración son muy usados en la actualidad, por ejemplo, habitualmente usamos el
sistema decimal, y el binario está presente en todos los sistemas electrónicos digitales,
es por ello que tenemos que tener una noción de lo mucho que significan hoy en día.
18
Recomendación
Con la información dada, sea utilizada de la mejor forma. Tratar de hacer ejercicios.
19