SlideShare ist ein Scribd-Unternehmen logo
1 von 49
TECNOLÓGICO NACIONAL DE MÉXICO
INGENIERÍA EN SISTEMAS COMPUTACIONALES
Matemáticas Discretas
Unidad I: Sistemas Numéricos
Que son las Matemáticas Discretas
• La matemática discreta es la base de todo lo relacionado con
los procesos digitales, y por tanto, se constituye en parte
fundamental de la ciencia de la computación, una de las ramas
de estudio impartidas en los estudios de la Informática.
2
Matemáticas Discretas
Sistemas de numeración
• Un sistema de numeración es un conjunto de símbolos y reglas
que permiten representar datos numéricos. Los sistemas de
numeración actuales son sistemas posicionales, que se
caracterizan porque un símbolo tiene distinto valor según la
posición que ocupa en la cifra.
3
Matemáticas Discretas
Un sistema numérico se define como el conjunto ordenado de
símbolos o dígitos y a las reglas con que se combinan para
representar cantidades numéricas.
4
Matemáticas Discretas
• A pesar de que existe un número considerable de sistemas
numéricos los más utilizados son decimal, binario, octal y
hexadecimal y su principal característica es que estos sistemas
numéricos utilizan una base. La base de un sistema numérico
es el número de dígitos diferentes usados en ese sistema.
5
Matemáticas Discretas
6
Matemáticas Discretas
Sistema de numeración decimal
• El sistema de numeración que utilizamos habitualmente es el
decimal, que se compone de diez símbolos o dígitos (0, 1, 2, 3,
4, 5, 6, 7, 8 y 9) a los que otorga un valor dependiendo de la
posición que ocupen en la cifra: unidades, decenas, centenas,
millares, etc.
7
Matemáticas Discretas
• El valor de cada dígito está asociado al de una potencia de base
10, número que coincide con la cantidad de símbolos o dígitos
del sistema decimal, y un exponente igual a la posición que
ocupa el dígito menos uno, contando desde la derecha.
• En el sistema decimal el número 528, por ejemplo, significa:
5 centenas + 2 decenas + 8 unidades, es decir:
5*102+2*101+8*100 ó lo que es lo mismo:
500+20+8=528
8
Matemáticas Discretas
• En el caso de números con decimales, la situación es análoga
aunque, en este caso, algunos exponentes de las potencias
serán negativos, concretamente el de los dígitos colocados a la
derecha del separador decimal. Por ejemplo, el número
8245.97 se calcularía como:
8 millares + 2 centenas + 4 decenas + 5 unidades + 9 décimos +
7 céntimos
8*103+2*102+4*101+5*100+9*10-1+7*10-2
8000+200+40+5+0.9+0.07=8245.97
9
Matemáticas Discretas
Sistema de numeración binario
El sistema de numeración binario utiliza sólo dos dígitos, el cero
(0) y el uno (1).
• En una cifra binaria, cada dígito tiene distinto valor
dependiendo de la posición que ocupe. El valor de cada
posición es el de una potencia de base 2, elevada a un
exponente igual a la posición del dígito menos uno. Se puede
observar que, tal y como ocurría con el sistema decimal, la
base de la potencia coincide con la cantidad de dígitos
utilizados (2) para representar los números.
10
Matemáticas Discretas
• La información que manejan los circuitos que contienen los
sistemas de cómputo tiene señales que están en una de dos
condiciones: bajo o alto, desactivado o activado, encendido o
apagado, falso o verdadero, etc.
11
Matemáticas Discretas
• De acuerdo con estas reglas, el número binario 1111 tiene un
valor que se calcula así:
1*23 + 1*22 + 1*21 + 1*20 es decir:
8 + 4 + 2 + 1 = 15
• Y para expresar que ambas cifras describen la misma cantidad
lo escribimos así:
11112 = 1510
12
Matemáticas Discretas
• El bit ubicado más a la izquierda de un número binario se llama
bit de orden superior o bit más significativo (MSB, siglas en
inglés de Most Significant Bit); y el bit más a la derecha es el bit
de orden inferior o bit menos significativo (LSB, siglas en inglés
de Least Significant Bit). En conclusión, podemos decir:
13
Matemáticas Discretas
Conversión entre números decimales y binarios
• Convertir un número decimal al sistema binario es muy
sencillo: basta con realizar divisiones sucesivas por 2 y escribir
los restos obtenidos en cada división en orden inverso al que
han sido obtenidos.
14
Matemáticas Discretas
• Por ejemplo, para convertir al sistema binario el número 7710
haremos una serie de divisiones que arrojarán los restos siguientes:
77 : 2 = 38 Resto: 1
38 : 2 = 19 Resto: 0
19 : 2 = 9 Resto: 1
9 : 2 = 4 Resto: 1
4 : 2 = 2 Resto: 0
2 : 2 = 1 Resto: 0
1 : 2 = 0 Resto: 1
• Y, tomando los restos en orden inverso obtenemos la cifra binaria:
7710 = 10011012
15
Matemáticas Discretas
Ejercicio:
• Expresa, en código binario, los números decimales siguientes:
191, 25, 67, 99, 135, 276
16
Matemáticas Discretas
El tamaño de las cifras binarias
• La cantidad de dígitos necesarios para representar un número
en el sistema binario es mayor que en el sistema decimal. En el
ejemplo del párrafo anterior, para representar el número 77,
que en el sistema decimal está compuesto tan sólo por dos
dígitos, han hecho falta siete dígitos en binario.
17
Matemáticas Discretas
• Como regla general, con n dígitos binarios pueden
representarse un máximo de 2n, números. El número más
grande que puede escribirse con n dígitos es una unidad menos,
es decir, 2n–1. Con cuatro bits, por ejemplo, pueden
representarse un total de 16 números, porque 24 = 16 y el
mayor de dichos números es el 15, porque 24-1 = 15.
18
Matemáticas Discretas
Ejercicio:
• Averigua cuántos números pueden representarse con 4, 8, 16,
24 y 32 bits y cuál es el número más grande que puede
escribirse en cada caso.
Ejercicio 3:
• Dados dos números binarios: 01001000 y 01000100 ¿Cuál de
ellos es el mayor? ¿Podrías compararlos sin necesidad de
convertirlos al sistema decimal?
19
Matemáticas Discretas
Conversión de binario a decimal
• El proceso para convertir un número del sistema binario al
decimal es aún más sencillo; basta con desarrollar el número,
teniendo en cuenta el valor de cada dígito en su posición, que
es el de una potencia de 2, cuyo exponente es 0 en el bit
situado más a la derecha, y se incrementa en una unidad según
vamos avanzando posiciones hacia la izquierda.
20
Matemáticas Discretas
• Por ejemplo, para convertir el número binario 10100112 a
decimal, lo desarrollamos teniendo en cuenta el valor de cada
bit:
1*26 + 0*25 + 1*24 + 0*23 + 0*22 + 1*21 + 1*20 = 83
64 + 0 + 16 + 0 + 0 + 2 + 1 = 83
10100112 = 8310
21
Matemáticas Discretas
Ejercicio:
• Expresa, en el sistema decimal, los siguientes números
binarios:
110111
111000
010101
101010
1111110
22
Matemáticas Discretas
Sistema de numeración octal
• El inconveniente de la codificación binaria es que la
representación de algunos números resulta muy larga. Por este
motivo se utilizan otros sistemas de numeración que resulten
más cómodos de escribir: el sistema octal y el sistema
hexadecimal. Afortunadamente, resulta muy fácil convertir un
número binario a octal o a hexadecimal.
23
Matemáticas Discretas
• En el sistema de numeración octal, los números se representan
mediante ocho dígitos diferentes: 0, 1, 2, 3, 4, 5, 6 y 7. Cada
dígito tiene, naturalmente, un valor distinto dependiendo del
lugar que ocupen. El valor de cada una de las posiciones viene
determinado por las potencias de base 8.
24
Matemáticas Discretas
• Por ejemplo, el número octal 2738 tiene un valor decimal que
se calcula así:
2*82 + 7*81 + 3*80
= 128+56+3
=18710
25
Matemáticas Discretas
• Ejercicio: Expresa los siguientes números octales en su
equivalente base 10:
22 8
77 8
345 8
26
Matemáticas Discretas
Conversión de un número decimal a octal
• La conversión de un número decimal a octal se hace con la
misma técnica que ya hemos utilizado en la conversión a
binario, mediante divisiones sucesivas por 8 y colocando los
restos obtenidos en orden inverso. Por ejemplo:
122 : 8 = 15 Resto: 2
15 : 8 = 1 Resto: 7
1 : 8 = 0 Resto: 1
27
Resultado
1728
Matemáticas Discretas
Ejercicio:
• Convierte los siguientes números decimales
en octales:
6310
51310
11910
28
Matemáticas Discretas
Sistema de numeración hexadecimal
• En el sistema hexadecimal los números se representan con
dieciséis símbolos: (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F). Se
utilizan los caracteres A, B, C, D, E y F representando las
cantidades decimales 10, 11, 12, 13, 14 y 15 respectivamente,
porque no hay dígitos mayores que 9 en el sistema decimal. El
valor de cada uno de estos símbolos depende, como es lógico,
de su posición, que se calcula mediante potencias de base 16.
29
Matemáticas Discretas
• Calculemos, a modo de ejemplo, el valor del número
hexadecimal 1A3F16:
1A3F16 = 1*163 + A*162 + 3*161 + F*160
1*4096 + 10*256 + 3*16 + 15*1 = 6719
1A3F16 = 671910
30
Matemáticas Discretas
Ejercicio:
• Expresa en el sistema decimal las siguientes cifras
hexadecimales:
1A16
A116
2BC516
FFF16
31
Matemáticas Discretas
• Ensayemos, utilizando la técnica habitual de divisiones
sucesivas, la conversión de un número decimal a hexadecimal.
Por ejemplo, para convertir a hexadecimal del número 173510
será necesario hacer las siguientes divisiones:
1735 : 16 = 108 Resto: 716
108 : 16 = 6 Resto: C16 es decir, 1210
6 : 16 = 0 Resto: 616
32
Resultado
6C716
Matemáticas Discretas
Ejercicio:
• Convierte al sistema hexadecimal los siguientes números
decimales:
351910
102410
409510
51210
33
Matemáticas Discretas
Conversión de Números Binarios a
Octales y Viceversa
• Observa la tabla siguiente, con los siete
primeros números expresados en los
sistemas decimal, binario y octal:
34
Matemáticas Discretas
• Cada dígito de un número octal se representa con tres dígitos
en el sistema binario. Por tanto, el modo de convertir un
número entre estos sistemas de numeración equivale a
"expandir" cada dígito octal a tres dígitos binarios, o en
"contraer" grupos de tres caracteres binarios a su
correspondiente dígito octal.
35
Matemáticas Discretas
• Por ejemplo, para convertir el número binario 1010010112 a
octal tomaremos grupos de tres bits y los sustituiremos por su
equivalente octal:
1012 = 58
0012 = 18
0112 = 38
y, de ese modo: 1010010112 = 5138
36
Matemáticas Discretas
• Comprobación:
1010010112 = 5138
5138 = 5*82+1*81+3*80
=33110
-----
1010010112 = 33110
1*28+0*27+1*26+0*25+0*24+1*23+0*22+1*21+1*20
=33110
37
Matemáticas Discretas
Ejercicio:
• Convierte los siguientes números binarios en octales:
11011012
1011102
110110112
1011010112
38
Matemáticas Discretas
• La conversión de números octales a binarios se hace, siguiendo
el mismo método, reemplazando cada dígito octal por los tres
bits equivalentes. Por ejemplo, para convertir el número octal
7508 a binario, tomaremos el equivalente binario de cada uno
de sus dígitos:
78 = 1112
58 = 1012
08 = 0002
y, por tanto: 7508 = 1111010002
39
Matemáticas Discretas
Ejercicio:
• Convierte los siguientes números octales en binarios:
258
3728
27538
40
Matemáticas Discretas
Conversión de Números Binarios a Hexadecimales y Viceversa
• Del mismo modo que hayamos la correspondencia entre
números octales y binarios, podemos establecer una
equivalencia directa entre cada dígito hexadecimal y cuatro
dígitos binarios, como se ve en la siguiente tabla:
41
Matemáticas Discretas
42
Matemáticas Discretas
• La conversión entre números hexadecimales y binarios se realiza
"expandiendo" o "contrayendo" cada dígito hexadecimal a cuatro
dígitos binarios. Por ejemplo, para expresar en hexadecimal el
número binario 1010011100112 bastará con tomar grupos de
cuatro bits, empezando por la derecha, y reemplazarlos por su
equivalente hexadecimal:
10102 = A16
01112 = 716
00112 = 316
y, por tanto: 1010011100112 = A7316
43
Matemáticas Discretas
• En caso de que los dígitos binarios no formen grupos completos
de cuatro dígitos, se deben añadir ceros a la izquierda hasta
completar el último grupo. Por ejemplo:
1011102 = 001011102 = 2E16
44
Matemáticas Discretas
Ejercicio:
• Convierte a hexadecimales los siguientes
números binarios:
10101001010111010102
1110000111100002
10100001110101112
45
Matemáticas Discretas
• La conversión de números hexadecimales a binarios se hace
del mismo modo, reemplazando cada dígito hexadecimal por
los cuatro bits equivalentes de la tabla. Para convertir a
binario, por ejemplo, el número hexadecimal 1F616
hallaremos en la tabla las siguientes equivalencias:
116 = 00012
F16 = 11112
616 = 01102
y, por tanto: 1F616 = 0001111101102
46
Matemáticas Discretas
Ejercicio:
• Convierte a binario los números hexadecimales
siguientes:
7A5D16
101016
8F8F16
47
Matemáticas Discretas
Evidencia de Aprendizaje 1
• Responde las siguientes preguntas:
¿De lo que te rodea dónde puedes utilizar las representaciones
numéricas?
¿Dónde has observado estos tipos de numeración?
¿Crees que estos códigos además de representar números
puedan representar objetos o colores? Explícalo.
• Representa tu fecha de nacimiento en formato binario, octal y
hexadecimal:
Ejemplo; 1510-1210-7410 = 11112-11002-10010102
48
Matemáticas Discretas
Por equipos desarrolla los siguientes algoritmos:
• Equipo 1: Diagrama de flujo de la suma binaria
• Equipo 2: Diagrama de flujo de la resta binaria
• Equipo 3: Diagrama de flujo de la mult. binaria
• Equipo 4: Diagrama de flujo de la división binaria
• Equipo 5: Diagrama de flujo de la conversión de números
binarios a decimales
• Equipo 6: Diagrama de flujo e la conversión de números
decimales a binarios
49
Matemáticas Discretas

Weitere ähnliche Inhalte

Was ist angesagt?

Sistema de numeración
Sistema de numeraciónSistema de numeración
Sistema de numeración
laura1352
 
Suma, resta y multiplicación de números binarios
Suma, resta y multiplicación de números binariosSuma, resta y multiplicación de números binarios
Suma, resta y multiplicación de números binarios
Dieguinmc
 
Sistema Binario
Sistema BinarioSistema Binario
Sistema Binario
yperalta
 
Ejemplos De Sistemas De Numeracion
Ejemplos De Sistemas De NumeracionEjemplos De Sistemas De Numeracion
Ejemplos De Sistemas De Numeracion
RAFAMAFER
 
Sistemas Numericos y conversiones(Powerpoint aplicaciones m. 1)
Sistemas Numericos y conversiones(Powerpoint aplicaciones m. 1)Sistemas Numericos y conversiones(Powerpoint aplicaciones m. 1)
Sistemas Numericos y conversiones(Powerpoint aplicaciones m. 1)
guffygram
 

Was ist angesagt? (20)

Sistema de numeración
Sistema de numeraciónSistema de numeración
Sistema de numeración
 
Presentacion sistemas numericos
Presentacion sistemas numericosPresentacion sistemas numericos
Presentacion sistemas numericos
 
Matemática Discreta
Matemática Discreta Matemática Discreta
Matemática Discreta
 
Las torres de hanoi
Las torres de hanoiLas torres de hanoi
Las torres de hanoi
 
Sistemas de Numeracion
Sistemas de NumeracionSistemas de Numeracion
Sistemas de Numeracion
 
Operaciones Básicas con el Sistema Octal
Operaciones Básicas con el Sistema OctalOperaciones Básicas con el Sistema Octal
Operaciones Básicas con el Sistema Octal
 
Suma, resta y multiplicación de números binarios
Suma, resta y multiplicación de números binariosSuma, resta y multiplicación de números binarios
Suma, resta y multiplicación de números binarios
 
Densidad de los números racionales y de los números irracionales en r
Densidad de los números racionales y de los números irracionales en rDensidad de los números racionales y de los números irracionales en r
Densidad de los números racionales y de los números irracionales en r
 
definiciones sistema numericos
definiciones sistema numericosdefiniciones sistema numericos
definiciones sistema numericos
 
Analisis de recurrencia
Analisis de recurrenciaAnalisis de recurrencia
Analisis de recurrencia
 
Ensayo sistemas-numericos
Ensayo sistemas-numericosEnsayo sistemas-numericos
Ensayo sistemas-numericos
 
Recursividad
RecursividadRecursividad
Recursividad
 
Sistema de ecuaciones lineales
Sistema de ecuaciones linealesSistema de ecuaciones lineales
Sistema de ecuaciones lineales
 
Sistemas de Numeración octal y hexadecimal
Sistemas de Numeración  octal y hexadecimalSistemas de Numeración  octal y hexadecimal
Sistemas de Numeración octal y hexadecimal
 
Sistema Binario
Sistema BinarioSistema Binario
Sistema Binario
 
Sistemas de numeración (Binario, Octal, Hexadecimal, Decimal)
Sistemas de numeración (Binario, Octal, Hexadecimal, Decimal)Sistemas de numeración (Binario, Octal, Hexadecimal, Decimal)
Sistemas de numeración (Binario, Octal, Hexadecimal, Decimal)
 
Sistemas numéricos y operaciones arismeticas
Sistemas numéricos y operaciones arismeticasSistemas numéricos y operaciones arismeticas
Sistemas numéricos y operaciones arismeticas
 
Aplicaciones de los árboles y grafos
Aplicaciones de los árboles y grafosAplicaciones de los árboles y grafos
Aplicaciones de los árboles y grafos
 
Ejemplos De Sistemas De Numeracion
Ejemplos De Sistemas De NumeracionEjemplos De Sistemas De Numeracion
Ejemplos De Sistemas De Numeracion
 
Sistemas Numericos y conversiones(Powerpoint aplicaciones m. 1)
Sistemas Numericos y conversiones(Powerpoint aplicaciones m. 1)Sistemas Numericos y conversiones(Powerpoint aplicaciones m. 1)
Sistemas Numericos y conversiones(Powerpoint aplicaciones m. 1)
 

Andere mochten auch

Andere mochten auch (20)

Elaboracion de mapas conceptuales
Elaboracion de mapas conceptualesElaboracion de mapas conceptuales
Elaboracion de mapas conceptuales
 
Gestión de Proyectos de Software - Unidad II: Calidad en el Software
Gestión de Proyectos de Software - Unidad II: Calidad en el SoftwareGestión de Proyectos de Software - Unidad II: Calidad en el Software
Gestión de Proyectos de Software - Unidad II: Calidad en el Software
 
Gestión de Proyectos de Software - Unidad 1 Introducción a la Gestión de Proy...
Gestión de Proyectos de Software - Unidad 1 Introducción a la Gestión de Proy...Gestión de Proyectos de Software - Unidad 1 Introducción a la Gestión de Proy...
Gestión de Proyectos de Software - Unidad 1 Introducción a la Gestión de Proy...
 
Tópicos Avanzados de Programación - Unidad 5 Programacion movil
Tópicos Avanzados de Programación - Unidad 5 Programacion movilTópicos Avanzados de Programación - Unidad 5 Programacion movil
Tópicos Avanzados de Programación - Unidad 5 Programacion movil
 
M4 4.2 actividad 2 Presentación Asertum - Hexágono de evaluación
M4 4.2 actividad 2 Presentación Asertum - Hexágono de evaluaciónM4 4.2 actividad 2 Presentación Asertum - Hexágono de evaluación
M4 4.2 actividad 2 Presentación Asertum - Hexágono de evaluación
 
Tópicos Avanzados de Programación - Unidad 1 GUI
Tópicos Avanzados de Programación - Unidad 1 GUITópicos Avanzados de Programación - Unidad 1 GUI
Tópicos Avanzados de Programación - Unidad 1 GUI
 
Tópicos Avanzados de Programación - Unidad 3 programacion concurrente
Tópicos Avanzados de Programación - Unidad 3 programacion concurrenteTópicos Avanzados de Programación - Unidad 3 programacion concurrente
Tópicos Avanzados de Programación - Unidad 3 programacion concurrente
 
Como hacer un Mapa Mental
Como hacer un Mapa MentalComo hacer un Mapa Mental
Como hacer un Mapa Mental
 
1 informe no2_cnc_torres
1 informe no2_cnc_torres1 informe no2_cnc_torres
1 informe no2_cnc_torres
 
Karneval 2017
Karneval 2017Karneval 2017
Karneval 2017
 
Contabilidad fiorella foliaco
Contabilidad fiorella foliacoContabilidad fiorella foliaco
Contabilidad fiorella foliaco
 
Austin Economic Forecast 2017 Presentation @ Westin Domain w/Capstone Capital...
Austin Economic Forecast 2017 Presentation @ Westin Domain w/Capstone Capital...Austin Economic Forecast 2017 Presentation @ Westin Domain w/Capstone Capital...
Austin Economic Forecast 2017 Presentation @ Westin Domain w/Capstone Capital...
 
F. W. Murnau
F. W. MurnauF. W. Murnau
F. W. Murnau
 
Graella arxius
Graella arxiusGraella arxius
Graella arxius
 
Tema 4.3.1. Actividad 2: Instrumentos de Evaluación
Tema 4.3.1. Actividad 2: Instrumentos de EvaluaciónTema 4.3.1. Actividad 2: Instrumentos de Evaluación
Tema 4.3.1. Actividad 2: Instrumentos de Evaluación
 
Fundamentos de Telecomunicaciones Unidad 2 medios de transmisión y caracterís...
Fundamentos de Telecomunicaciones Unidad 2 medios de transmisión y caracterís...Fundamentos de Telecomunicaciones Unidad 2 medios de transmisión y caracterís...
Fundamentos de Telecomunicaciones Unidad 2 medios de transmisión y caracterís...
 
Tópicos Avanzados de Programación - Unidad 4 Acceso a datos
Tópicos Avanzados de Programación - Unidad 4 Acceso a datosTópicos Avanzados de Programación - Unidad 4 Acceso a datos
Tópicos Avanzados de Programación - Unidad 4 Acceso a datos
 
Tópicos Avanzados de Programación - Unidad 2 componentes y librerias
Tópicos Avanzados de Programación - Unidad 2 componentes y libreriasTópicos Avanzados de Programación - Unidad 2 componentes y librerias
Tópicos Avanzados de Programación - Unidad 2 componentes y librerias
 
1 intelligent business_elementary_coursebook
1 intelligent business_elementary_coursebook1 intelligent business_elementary_coursebook
1 intelligent business_elementary_coursebook
 
Probabilidad
ProbabilidadProbabilidad
Probabilidad
 

Ähnlich wie Matemáticas Discretas - Unidad 1 Sistemas numericos

SISTEMAS DE REPRESENTACION NUMERICA EN DIGITALES
SISTEMAS DE REPRESENTACION NUMERICA EN DIGITALESSISTEMAS DE REPRESENTACION NUMERICA EN DIGITALES
SISTEMAS DE REPRESENTACION NUMERICA EN DIGITALES
jemf2012
 
Representación de la información
Representación de la informaciónRepresentación de la información
Representación de la información
Judith De Gracia
 
Informatica 2060 -_unidad_iv_-_sistemas_numericos
Informatica 2060 -_unidad_iv_-_sistemas_numericosInformatica 2060 -_unidad_iv_-_sistemas_numericos
Informatica 2060 -_unidad_iv_-_sistemas_numericos
fulanito09
 
Sistemas De NumeracióN
Sistemas De NumeracióNSistemas De NumeracióN
Sistemas De NumeracióN
vinicioes
 

Ähnlich wie Matemáticas Discretas - Unidad 1 Sistemas numericos (20)

Representacion de datos
Representacion de datosRepresentacion de datos
Representacion de datos
 
SISTEMAS DE REPRESENTACION NUMERICA EN DIGITALES
SISTEMAS DE REPRESENTACION NUMERICA EN DIGITALESSISTEMAS DE REPRESENTACION NUMERICA EN DIGITALES
SISTEMAS DE REPRESENTACION NUMERICA EN DIGITALES
 
Sistema numérico Laboratorio 4
Sistema numérico Laboratorio 4Sistema numérico Laboratorio 4
Sistema numérico Laboratorio 4
 
Sistemas de numeración
Sistemas de numeraciónSistemas de numeración
Sistemas de numeración
 
Sistemas de numeración
Sistemas de numeraciónSistemas de numeración
Sistemas de numeración
 
Sistema Numeración
Sistema NumeraciónSistema Numeración
Sistema Numeración
 
Sistemas de numeración
Sistemas de numeraciónSistemas de numeración
Sistemas de numeración
 
Sistemasdenumeracin 090513160704-phpapp01
Sistemasdenumeracin 090513160704-phpapp01Sistemasdenumeracin 090513160704-phpapp01
Sistemasdenumeracin 090513160704-phpapp01
 
Representación de la información
Representación de la informaciónRepresentación de la información
Representación de la información
 
Sistemas numericos
Sistemas numericos Sistemas numericos
Sistemas numericos
 
Sistemas Numericos y Conversiones
Sistemas Numericos y ConversionesSistemas Numericos y Conversiones
Sistemas Numericos y Conversiones
 
Nombr
NombrNombr
Nombr
 
Informatica 2060 -_unidad_iv_-_sistemas_numericos
Informatica 2060 -_unidad_iv_-_sistemas_numericosInformatica 2060 -_unidad_iv_-_sistemas_numericos
Informatica 2060 -_unidad_iv_-_sistemas_numericos
 
Sistema numeracion
Sistema numeracionSistema numeracion
Sistema numeracion
 
Sistema numericos clase 7 final...
Sistema numericos clase 7 final...Sistema numericos clase 7 final...
Sistema numericos clase 7 final...
 
Clasificacion de los sistemas numericos y conversiones Josué Cerrud.pptx
Clasificacion de los sistemas numericos y conversiones Josué Cerrud.pptxClasificacion de los sistemas numericos y conversiones Josué Cerrud.pptx
Clasificacion de los sistemas numericos y conversiones Josué Cerrud.pptx
 
Sistemas De NumeracióN
Sistemas De NumeracióNSistemas De NumeracióN
Sistemas De NumeracióN
 
Sistemas de numeracion
Sistemas de numeracionSistemas de numeracion
Sistemas de numeracion
 
Sistemas numericos
Sistemas numericosSistemas numericos
Sistemas numericos
 
Laboratorio # 4 tic jean carlos hernandez
Laboratorio # 4 tic  jean carlos hernandezLaboratorio # 4 tic  jean carlos hernandez
Laboratorio # 4 tic jean carlos hernandez
 

Mehr von José Antonio Sandoval Acosta

Mehr von José Antonio Sandoval Acosta (20)

Linea del tiempo de la inteligencia artificial.pptx
Linea del tiempo de la inteligencia artificial.pptxLinea del tiempo de la inteligencia artificial.pptx
Linea del tiempo de la inteligencia artificial.pptx
 
UNIDAD 2 CLASIFICACION DE LOS MATERIALES.pptx
UNIDAD 2 CLASIFICACION DE LOS  MATERIALES.pptxUNIDAD 2 CLASIFICACION DE LOS  MATERIALES.pptx
UNIDAD 2 CLASIFICACION DE LOS MATERIALES.pptx
 
croquis de aulas UAIM topolobampo FEB 2024
croquis de aulas UAIM topolobampo  FEB 2024croquis de aulas UAIM topolobampo  FEB 2024
croquis de aulas UAIM topolobampo FEB 2024
 
Ing. Mecatronica Prog. Básica, U5 Módulos
Ing. Mecatronica Prog. Básica, U5 MódulosIng. Mecatronica Prog. Básica, U5 Módulos
Ing. Mecatronica Prog. Básica, U5 Módulos
 
Ing. Mecatronica Prog. Básica U4 Arreglos y estructuras
Ing. Mecatronica Prog. Básica U4 Arreglos y estructurasIng. Mecatronica Prog. Básica U4 Arreglos y estructuras
Ing. Mecatronica Prog. Básica U4 Arreglos y estructuras
 
Ing. Mecatrónica, Prog. Básica U3 control de flujo
Ing. Mecatrónica, Prog. Básica U3 control de flujoIng. Mecatrónica, Prog. Básica U3 control de flujo
Ing. Mecatrónica, Prog. Básica U3 control de flujo
 
Ing. Mecatrónica, Prog. Básica, U2 intro a la programacion
Ing. Mecatrónica, Prog. Básica, U2 intro a la programacionIng. Mecatrónica, Prog. Básica, U2 intro a la programacion
Ing. Mecatrónica, Prog. Básica, U2 intro a la programacion
 
Ing. Mecatrónica, Prog. Básica U1; Conceptos basicos y algoritmos
Ing. Mecatrónica, Prog. Básica U1; Conceptos basicos y algoritmosIng. Mecatrónica, Prog. Básica U1; Conceptos basicos y algoritmos
Ing. Mecatrónica, Prog. Básica U1; Conceptos basicos y algoritmos
 
Manual de prácticas y antología para POO
Manual de prácticas y antología para  POOManual de prácticas y antología para  POO
Manual de prácticas y antología para POO
 
Aplicaciones móviles intro.
Aplicaciones móviles intro.Aplicaciones móviles intro.
Aplicaciones móviles intro.
 
Economia
EconomiaEconomia
Economia
 
ISCA-quimica-Equipo 2.pptx
ISCA-quimica-Equipo 2.pptxISCA-quimica-Equipo 2.pptx
ISCA-quimica-Equipo 2.pptx
 
Plantilla presentación.pptx
Plantilla presentación.pptxPlantilla presentación.pptx
Plantilla presentación.pptx
 
kitchenham.pptx
kitchenham.pptxkitchenham.pptx
kitchenham.pptx
 
Diagrama de Casos de Uso UML
Diagrama de Casos de Uso UMLDiagrama de Casos de Uso UML
Diagrama de Casos de Uso UML
 
Introducción al Diagrama de Clases UML
Introducción al Diagrama de Clases UMLIntroducción al Diagrama de Clases UML
Introducción al Diagrama de Clases UML
 
Diagrama de clases UML
Diagrama de clases UMLDiagrama de clases UML
Diagrama de clases UML
 
Diagrama UML Casos de Uso
Diagrama UML Casos de UsoDiagrama UML Casos de Uso
Diagrama UML Casos de Uso
 
Tema 3 - Comandos básicos.pdf
Tema 3 - Comandos básicos.pdfTema 3 - Comandos básicos.pdf
Tema 3 - Comandos básicos.pdf
 
Tema 1 - Intro.pdf
Tema 1 - Intro.pdfTema 1 - Intro.pdf
Tema 1 - Intro.pdf
 

Kürzlich hochgeladen

UC Fundamentos de tuberías en equipos de refrigeración m.pdf
UC Fundamentos de tuberías en equipos de refrigeración m.pdfUC Fundamentos de tuberías en equipos de refrigeración m.pdf
UC Fundamentos de tuberías en equipos de refrigeración m.pdf
refrielectriccarlyz
 
Tema ilustrado 9.2.docxbbbbbbbbbbbbbbbbbbb
Tema ilustrado 9.2.docxbbbbbbbbbbbbbbbbbbbTema ilustrado 9.2.docxbbbbbbbbbbbbbbbbbbb
Tema ilustrado 9.2.docxbbbbbbbbbbbbbbbbbbb
antoniolfdez2006
 

Kürzlich hochgeladen (20)

Presentación de Redes de alcantarillado y agua potable
Presentación de Redes de alcantarillado y agua potablePresentación de Redes de alcantarillado y agua potable
Presentación de Redes de alcantarillado y agua potable
 
Video sustentación GA2- 240201528-AA3-EV01.pptx
Video sustentación GA2- 240201528-AA3-EV01.pptxVideo sustentación GA2- 240201528-AA3-EV01.pptx
Video sustentación GA2- 240201528-AA3-EV01.pptx
 
TAIICHI OHNO, historia, obras, reconocimientos
TAIICHI OHNO, historia, obras, reconocimientosTAIICHI OHNO, historia, obras, reconocimientos
TAIICHI OHNO, historia, obras, reconocimientos
 
Cereales tecnología de los alimentos. Cereales
Cereales tecnología de los alimentos. CerealesCereales tecnología de los alimentos. Cereales
Cereales tecnología de los alimentos. Cereales
 
UC Fundamentos de tuberías en equipos de refrigeración m.pdf
UC Fundamentos de tuberías en equipos de refrigeración m.pdfUC Fundamentos de tuberías en equipos de refrigeración m.pdf
UC Fundamentos de tuberías en equipos de refrigeración m.pdf
 
entropia y neguentropia en la teoria general de sistemas
entropia y neguentropia en la teoria general de sistemasentropia y neguentropia en la teoria general de sistemas
entropia y neguentropia en la teoria general de sistemas
 
ARMADURAS METODO NODOS.pptx......................
ARMADURAS METODO NODOS.pptx......................ARMADURAS METODO NODOS.pptx......................
ARMADURAS METODO NODOS.pptx......................
 
TRABAJO N°2 GERENCIA DE PROYECTOS (4).pdf
TRABAJO N°2 GERENCIA DE PROYECTOS (4).pdfTRABAJO N°2 GERENCIA DE PROYECTOS (4).pdf
TRABAJO N°2 GERENCIA DE PROYECTOS (4).pdf
 
27311861-Cuencas-sedimentarias-en-Colombia.ppt
27311861-Cuencas-sedimentarias-en-Colombia.ppt27311861-Cuencas-sedimentarias-en-Colombia.ppt
27311861-Cuencas-sedimentarias-en-Colombia.ppt
 
Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...
Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...
Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...
 
Análisis de Costos y Presupuestos CAPECO
Análisis de Costos y Presupuestos CAPECOAnálisis de Costos y Presupuestos CAPECO
Análisis de Costos y Presupuestos CAPECO
 
5. MATERIALES petreos para concreto.pdf.
5. MATERIALES petreos para concreto.pdf.5. MATERIALES petreos para concreto.pdf.
5. MATERIALES petreos para concreto.pdf.
 
ingenieria grafica para la carrera de ingeniera .pptx
ingenieria grafica para la carrera de ingeniera .pptxingenieria grafica para la carrera de ingeniera .pptx
ingenieria grafica para la carrera de ingeniera .pptx
 
422382393-Curso-de-Tableros-Electricos.pptx
422382393-Curso-de-Tableros-Electricos.pptx422382393-Curso-de-Tableros-Electricos.pptx
422382393-Curso-de-Tableros-Electricos.pptx
 
Manual deresolucion de ecuaciones por fracciones parciales.pdf
Manual deresolucion de ecuaciones por fracciones parciales.pdfManual deresolucion de ecuaciones por fracciones parciales.pdf
Manual deresolucion de ecuaciones por fracciones parciales.pdf
 
Tema ilustrado 9.2.docxbbbbbbbbbbbbbbbbbbb
Tema ilustrado 9.2.docxbbbbbbbbbbbbbbbbbbbTema ilustrado 9.2.docxbbbbbbbbbbbbbbbbbbb
Tema ilustrado 9.2.docxbbbbbbbbbbbbbbbbbbb
 
ATS-FORMATO cara.pdf PARA TRABAJO SEGURO
ATS-FORMATO cara.pdf  PARA TRABAJO SEGUROATS-FORMATO cara.pdf  PARA TRABAJO SEGURO
ATS-FORMATO cara.pdf PARA TRABAJO SEGURO
 
Tippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.ppt
Tippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.pptTippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.ppt
Tippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.ppt
 
Auditoría de Sistemas de Gestión
Auditoría    de   Sistemas     de GestiónAuditoría    de   Sistemas     de Gestión
Auditoría de Sistemas de Gestión
 
G4 - CASO DE ESTUDIO - VOLUMEN DE UN RESERVORIO (1).pptx
G4 - CASO DE ESTUDIO - VOLUMEN DE UN RESERVORIO (1).pptxG4 - CASO DE ESTUDIO - VOLUMEN DE UN RESERVORIO (1).pptx
G4 - CASO DE ESTUDIO - VOLUMEN DE UN RESERVORIO (1).pptx
 

Matemáticas Discretas - Unidad 1 Sistemas numericos

  • 1. TECNOLÓGICO NACIONAL DE MÉXICO INGENIERÍA EN SISTEMAS COMPUTACIONALES Matemáticas Discretas Unidad I: Sistemas Numéricos
  • 2. Que son las Matemáticas Discretas • La matemática discreta es la base de todo lo relacionado con los procesos digitales, y por tanto, se constituye en parte fundamental de la ciencia de la computación, una de las ramas de estudio impartidas en los estudios de la Informática. 2 Matemáticas Discretas
  • 3. Sistemas de numeración • Un sistema de numeración es un conjunto de símbolos y reglas que permiten representar datos numéricos. Los sistemas de numeración actuales son sistemas posicionales, que se caracterizan porque un símbolo tiene distinto valor según la posición que ocupa en la cifra. 3 Matemáticas Discretas
  • 4. Un sistema numérico se define como el conjunto ordenado de símbolos o dígitos y a las reglas con que se combinan para representar cantidades numéricas. 4 Matemáticas Discretas
  • 5. • A pesar de que existe un número considerable de sistemas numéricos los más utilizados son decimal, binario, octal y hexadecimal y su principal característica es que estos sistemas numéricos utilizan una base. La base de un sistema numérico es el número de dígitos diferentes usados en ese sistema. 5 Matemáticas Discretas
  • 7. Sistema de numeración decimal • El sistema de numeración que utilizamos habitualmente es el decimal, que se compone de diez símbolos o dígitos (0, 1, 2, 3, 4, 5, 6, 7, 8 y 9) a los que otorga un valor dependiendo de la posición que ocupen en la cifra: unidades, decenas, centenas, millares, etc. 7 Matemáticas Discretas
  • 8. • El valor de cada dígito está asociado al de una potencia de base 10, número que coincide con la cantidad de símbolos o dígitos del sistema decimal, y un exponente igual a la posición que ocupa el dígito menos uno, contando desde la derecha. • En el sistema decimal el número 528, por ejemplo, significa: 5 centenas + 2 decenas + 8 unidades, es decir: 5*102+2*101+8*100 ó lo que es lo mismo: 500+20+8=528 8 Matemáticas Discretas
  • 9. • En el caso de números con decimales, la situación es análoga aunque, en este caso, algunos exponentes de las potencias serán negativos, concretamente el de los dígitos colocados a la derecha del separador decimal. Por ejemplo, el número 8245.97 se calcularía como: 8 millares + 2 centenas + 4 decenas + 5 unidades + 9 décimos + 7 céntimos 8*103+2*102+4*101+5*100+9*10-1+7*10-2 8000+200+40+5+0.9+0.07=8245.97 9 Matemáticas Discretas
  • 10. Sistema de numeración binario El sistema de numeración binario utiliza sólo dos dígitos, el cero (0) y el uno (1). • En una cifra binaria, cada dígito tiene distinto valor dependiendo de la posición que ocupe. El valor de cada posición es el de una potencia de base 2, elevada a un exponente igual a la posición del dígito menos uno. Se puede observar que, tal y como ocurría con el sistema decimal, la base de la potencia coincide con la cantidad de dígitos utilizados (2) para representar los números. 10 Matemáticas Discretas
  • 11. • La información que manejan los circuitos que contienen los sistemas de cómputo tiene señales que están en una de dos condiciones: bajo o alto, desactivado o activado, encendido o apagado, falso o verdadero, etc. 11 Matemáticas Discretas
  • 12. • De acuerdo con estas reglas, el número binario 1111 tiene un valor que se calcula así: 1*23 + 1*22 + 1*21 + 1*20 es decir: 8 + 4 + 2 + 1 = 15 • Y para expresar que ambas cifras describen la misma cantidad lo escribimos así: 11112 = 1510 12 Matemáticas Discretas
  • 13. • El bit ubicado más a la izquierda de un número binario se llama bit de orden superior o bit más significativo (MSB, siglas en inglés de Most Significant Bit); y el bit más a la derecha es el bit de orden inferior o bit menos significativo (LSB, siglas en inglés de Least Significant Bit). En conclusión, podemos decir: 13 Matemáticas Discretas
  • 14. Conversión entre números decimales y binarios • Convertir un número decimal al sistema binario es muy sencillo: basta con realizar divisiones sucesivas por 2 y escribir los restos obtenidos en cada división en orden inverso al que han sido obtenidos. 14 Matemáticas Discretas
  • 15. • Por ejemplo, para convertir al sistema binario el número 7710 haremos una serie de divisiones que arrojarán los restos siguientes: 77 : 2 = 38 Resto: 1 38 : 2 = 19 Resto: 0 19 : 2 = 9 Resto: 1 9 : 2 = 4 Resto: 1 4 : 2 = 2 Resto: 0 2 : 2 = 1 Resto: 0 1 : 2 = 0 Resto: 1 • Y, tomando los restos en orden inverso obtenemos la cifra binaria: 7710 = 10011012 15 Matemáticas Discretas
  • 16. Ejercicio: • Expresa, en código binario, los números decimales siguientes: 191, 25, 67, 99, 135, 276 16 Matemáticas Discretas
  • 17. El tamaño de las cifras binarias • La cantidad de dígitos necesarios para representar un número en el sistema binario es mayor que en el sistema decimal. En el ejemplo del párrafo anterior, para representar el número 77, que en el sistema decimal está compuesto tan sólo por dos dígitos, han hecho falta siete dígitos en binario. 17 Matemáticas Discretas
  • 18. • Como regla general, con n dígitos binarios pueden representarse un máximo de 2n, números. El número más grande que puede escribirse con n dígitos es una unidad menos, es decir, 2n–1. Con cuatro bits, por ejemplo, pueden representarse un total de 16 números, porque 24 = 16 y el mayor de dichos números es el 15, porque 24-1 = 15. 18 Matemáticas Discretas
  • 19. Ejercicio: • Averigua cuántos números pueden representarse con 4, 8, 16, 24 y 32 bits y cuál es el número más grande que puede escribirse en cada caso. Ejercicio 3: • Dados dos números binarios: 01001000 y 01000100 ¿Cuál de ellos es el mayor? ¿Podrías compararlos sin necesidad de convertirlos al sistema decimal? 19 Matemáticas Discretas
  • 20. Conversión de binario a decimal • El proceso para convertir un número del sistema binario al decimal es aún más sencillo; basta con desarrollar el número, teniendo en cuenta el valor de cada dígito en su posición, que es el de una potencia de 2, cuyo exponente es 0 en el bit situado más a la derecha, y se incrementa en una unidad según vamos avanzando posiciones hacia la izquierda. 20 Matemáticas Discretas
  • 21. • Por ejemplo, para convertir el número binario 10100112 a decimal, lo desarrollamos teniendo en cuenta el valor de cada bit: 1*26 + 0*25 + 1*24 + 0*23 + 0*22 + 1*21 + 1*20 = 83 64 + 0 + 16 + 0 + 0 + 2 + 1 = 83 10100112 = 8310 21 Matemáticas Discretas
  • 22. Ejercicio: • Expresa, en el sistema decimal, los siguientes números binarios: 110111 111000 010101 101010 1111110 22 Matemáticas Discretas
  • 23. Sistema de numeración octal • El inconveniente de la codificación binaria es que la representación de algunos números resulta muy larga. Por este motivo se utilizan otros sistemas de numeración que resulten más cómodos de escribir: el sistema octal y el sistema hexadecimal. Afortunadamente, resulta muy fácil convertir un número binario a octal o a hexadecimal. 23 Matemáticas Discretas
  • 24. • En el sistema de numeración octal, los números se representan mediante ocho dígitos diferentes: 0, 1, 2, 3, 4, 5, 6 y 7. Cada dígito tiene, naturalmente, un valor distinto dependiendo del lugar que ocupen. El valor de cada una de las posiciones viene determinado por las potencias de base 8. 24 Matemáticas Discretas
  • 25. • Por ejemplo, el número octal 2738 tiene un valor decimal que se calcula así: 2*82 + 7*81 + 3*80 = 128+56+3 =18710 25 Matemáticas Discretas
  • 26. • Ejercicio: Expresa los siguientes números octales en su equivalente base 10: 22 8 77 8 345 8 26 Matemáticas Discretas
  • 27. Conversión de un número decimal a octal • La conversión de un número decimal a octal se hace con la misma técnica que ya hemos utilizado en la conversión a binario, mediante divisiones sucesivas por 8 y colocando los restos obtenidos en orden inverso. Por ejemplo: 122 : 8 = 15 Resto: 2 15 : 8 = 1 Resto: 7 1 : 8 = 0 Resto: 1 27 Resultado 1728 Matemáticas Discretas
  • 28. Ejercicio: • Convierte los siguientes números decimales en octales: 6310 51310 11910 28 Matemáticas Discretas
  • 29. Sistema de numeración hexadecimal • En el sistema hexadecimal los números se representan con dieciséis símbolos: (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F). Se utilizan los caracteres A, B, C, D, E y F representando las cantidades decimales 10, 11, 12, 13, 14 y 15 respectivamente, porque no hay dígitos mayores que 9 en el sistema decimal. El valor de cada uno de estos símbolos depende, como es lógico, de su posición, que se calcula mediante potencias de base 16. 29 Matemáticas Discretas
  • 30. • Calculemos, a modo de ejemplo, el valor del número hexadecimal 1A3F16: 1A3F16 = 1*163 + A*162 + 3*161 + F*160 1*4096 + 10*256 + 3*16 + 15*1 = 6719 1A3F16 = 671910 30 Matemáticas Discretas
  • 31. Ejercicio: • Expresa en el sistema decimal las siguientes cifras hexadecimales: 1A16 A116 2BC516 FFF16 31 Matemáticas Discretas
  • 32. • Ensayemos, utilizando la técnica habitual de divisiones sucesivas, la conversión de un número decimal a hexadecimal. Por ejemplo, para convertir a hexadecimal del número 173510 será necesario hacer las siguientes divisiones: 1735 : 16 = 108 Resto: 716 108 : 16 = 6 Resto: C16 es decir, 1210 6 : 16 = 0 Resto: 616 32 Resultado 6C716 Matemáticas Discretas
  • 33. Ejercicio: • Convierte al sistema hexadecimal los siguientes números decimales: 351910 102410 409510 51210 33 Matemáticas Discretas
  • 34. Conversión de Números Binarios a Octales y Viceversa • Observa la tabla siguiente, con los siete primeros números expresados en los sistemas decimal, binario y octal: 34 Matemáticas Discretas
  • 35. • Cada dígito de un número octal se representa con tres dígitos en el sistema binario. Por tanto, el modo de convertir un número entre estos sistemas de numeración equivale a "expandir" cada dígito octal a tres dígitos binarios, o en "contraer" grupos de tres caracteres binarios a su correspondiente dígito octal. 35 Matemáticas Discretas
  • 36. • Por ejemplo, para convertir el número binario 1010010112 a octal tomaremos grupos de tres bits y los sustituiremos por su equivalente octal: 1012 = 58 0012 = 18 0112 = 38 y, de ese modo: 1010010112 = 5138 36 Matemáticas Discretas
  • 37. • Comprobación: 1010010112 = 5138 5138 = 5*82+1*81+3*80 =33110 ----- 1010010112 = 33110 1*28+0*27+1*26+0*25+0*24+1*23+0*22+1*21+1*20 =33110 37 Matemáticas Discretas
  • 38. Ejercicio: • Convierte los siguientes números binarios en octales: 11011012 1011102 110110112 1011010112 38 Matemáticas Discretas
  • 39. • La conversión de números octales a binarios se hace, siguiendo el mismo método, reemplazando cada dígito octal por los tres bits equivalentes. Por ejemplo, para convertir el número octal 7508 a binario, tomaremos el equivalente binario de cada uno de sus dígitos: 78 = 1112 58 = 1012 08 = 0002 y, por tanto: 7508 = 1111010002 39 Matemáticas Discretas
  • 40. Ejercicio: • Convierte los siguientes números octales en binarios: 258 3728 27538 40 Matemáticas Discretas
  • 41. Conversión de Números Binarios a Hexadecimales y Viceversa • Del mismo modo que hayamos la correspondencia entre números octales y binarios, podemos establecer una equivalencia directa entre cada dígito hexadecimal y cuatro dígitos binarios, como se ve en la siguiente tabla: 41 Matemáticas Discretas
  • 43. • La conversión entre números hexadecimales y binarios se realiza "expandiendo" o "contrayendo" cada dígito hexadecimal a cuatro dígitos binarios. Por ejemplo, para expresar en hexadecimal el número binario 1010011100112 bastará con tomar grupos de cuatro bits, empezando por la derecha, y reemplazarlos por su equivalente hexadecimal: 10102 = A16 01112 = 716 00112 = 316 y, por tanto: 1010011100112 = A7316 43 Matemáticas Discretas
  • 44. • En caso de que los dígitos binarios no formen grupos completos de cuatro dígitos, se deben añadir ceros a la izquierda hasta completar el último grupo. Por ejemplo: 1011102 = 001011102 = 2E16 44 Matemáticas Discretas
  • 45. Ejercicio: • Convierte a hexadecimales los siguientes números binarios: 10101001010111010102 1110000111100002 10100001110101112 45 Matemáticas Discretas
  • 46. • La conversión de números hexadecimales a binarios se hace del mismo modo, reemplazando cada dígito hexadecimal por los cuatro bits equivalentes de la tabla. Para convertir a binario, por ejemplo, el número hexadecimal 1F616 hallaremos en la tabla las siguientes equivalencias: 116 = 00012 F16 = 11112 616 = 01102 y, por tanto: 1F616 = 0001111101102 46 Matemáticas Discretas
  • 47. Ejercicio: • Convierte a binario los números hexadecimales siguientes: 7A5D16 101016 8F8F16 47 Matemáticas Discretas
  • 48. Evidencia de Aprendizaje 1 • Responde las siguientes preguntas: ¿De lo que te rodea dónde puedes utilizar las representaciones numéricas? ¿Dónde has observado estos tipos de numeración? ¿Crees que estos códigos además de representar números puedan representar objetos o colores? Explícalo. • Representa tu fecha de nacimiento en formato binario, octal y hexadecimal: Ejemplo; 1510-1210-7410 = 11112-11002-10010102 48 Matemáticas Discretas
  • 49. Por equipos desarrolla los siguientes algoritmos: • Equipo 1: Diagrama de flujo de la suma binaria • Equipo 2: Diagrama de flujo de la resta binaria • Equipo 3: Diagrama de flujo de la mult. binaria • Equipo 4: Diagrama de flujo de la división binaria • Equipo 5: Diagrama de flujo de la conversión de números binarios a decimales • Equipo 6: Diagrama de flujo e la conversión de números decimales a binarios 49 Matemáticas Discretas