Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Introducción a
la Programación
www.jmontenegro.wordpress.com
Company Logo
SISTEMAS NÚMERICOS
1 INTRODUCCIÓN
2 Sistema Decimal
3 Sistema Binario
4 Sistema Octal
Mi Proyecto de Vida
Nombre y Apellidos.
¿Qué quiero ¿Para qué lo ¿Cómo lo
lograr? quiero lograré?
lograr?
EVALUAR EN LA UNIVERSIDAD
INTRODUCCIÓN
Con el surgimiento de los ordenadores
o computadoras personales (PCs), los
ingenieros informáticos se vieron en
la necesidad de adoptar un sistema
numérico que le permitiera a la
máquina funcionar de forma fiable.
Debido a que el sistema numérico
decimal resultaba complejo para
crear un código apropiado, adoptaron
el uso del sistema numérico binario
(de base 2), que emplea sólo dos
dígitos: 0 y 1
SISTEMAS NUMERICOS
Ejemplo de Dígitos:
157 en el sistema decimal (de base 10) se
compone de los dígitos 1, 5 y 7
- Sistema Hexadecimal
• Base 16
• Utiliza 16 dígitos (0, 1, 2, 3, 4,
5, 6, 7, 8, 9, A, B, C, D, E, F)
• Ejemplo: 1F7D3H
• Se utiliza para simplificar la
notación binaria
El sistema numérico decimal
13610 1 10 3 10 6 10
2 1 0
El sistema numérico binario
Ejemplo:
12 / 2 = 6 - residuo = 0
6/2=3 - residuo = 0 25 = 11001b
3 / 2 = 1.5 - residuo = 1
1 / 2 = 0.5 - residuo = 1
0
SISTEMAS NUMERICOS
Decimal -> Binario
Ejemplo: 55,358
Resultado: 101 101, 011 1012
Si la conversión es de binario a octal se
realiza de modo contrario a la anterior
conversión, agrupando los bits enteros y los
fraccionarios en grupos de 3 a partir de la
coma decimal. Si no se consiguen todos los
grupos de tres se añadirán, los ceros que
sean necesarios al último grupo, veámoslo
con un ejemplo:
CONVERSIÓN ENTRE BINARIO A
OCTAL
Ejemplo: 11011111,111112
Resultado: 337,768
Observa como ha sido necesario añadir un cero
en la última agrupación de la parte entera y otro
en la parte fraccionaria para completar los
grupos de 3 dígitos.
Agrupación Equivalente octal
011 3
011 3
111 7
, ,
111 7
110 6
SISTEMAS NUMERICOS
Binario -> Hexadecimal
Convertir 1 1 0 1 0 1 1b a Hexadecimal
2. 6 B
1 1 0 1 0 1 1b = 6Bh
SISTEMAS NUMERICOS
Binario -> Hexadecimal
Convertir
1 1 1 0 1 1 0 0 1 1 0 0 1b
A hexadecimal
2. 1 D 9 9
1110110011001b = 1D99H
SISTEMAS NUMERICOS
Hexadecimal -> Binario
99D1h = 1001100111010001b
DECIMAL HEXADECIMAL
HEXADECIMAL DECIMAL
Ejemplos:
110111010 (binario) = 1BA (hexadecimal). Proceso:
Si la conversión es de octal a
binario cada cifra se sustituirá
por su equivalente binario. Carácter
Tendremos en cuenta la Nº binario
octal
siguiente tabla para hacer la
conversión de modo más
0
1
000
001
Ejemplo:
55,358
rápido:
2 010
Resultado:
3 011
4 100
5 101 101 101,
6 110
7 111 011 1012
CONVERSIÓN ENTRE BINARIO Y OCTAL
11011111,111112
Resultado: 237,768
Observa como ha sido necesario añadir un cero en la
última agrupación de la parte entera y otro en la parte
fraccionaria para completar los grupos de 3 dígitos.
Agrupación Equivalente octal
010 2
011 3
111 7
, ,
111 7
110 6
CONVERSIÓN ENTRE OCTAL Y DECIMAL