SlideShare una empresa de Scribd logo
1 de 19
Sistemas de Numeración
El estudio de las computadoras y del procesamiento de
datos requiere algún conocimiento de los sistemas
numéricos, ya que estos constituyen la base de todas las
operaciones de una computadora.
Los sistemas numéricos difieren en cuanto a la disposición
y al tipo de los símbolos que utilizan.
Se analizarán los sistemas:
Decimal
Binario
Hexadecimal
1Unidad 2: Representación de la Información
Representación posicional de los números
Un sistema de numeración en base b utiliza para representar
los números un alfabeto compuesto por b símbolos.
Así todo número se expresa por un conjunto de cifras,
contribuyendo cada una de ellas con un valor que depende de:
 La cifra en sí  “valor absoluto”
 La posición que ocupe dentro del número  “valor posicional”
La posición del dígito del extremo derecho es la de menor
valor, y el dígito que la ocupa se denomina "dígito menos
significativo".
2Unidad 2: Representación de la Información
Sistema Decimal
El más importante factor en el desarrollo de la ciencia y la
matemática fue la invención del sistema decimal de
numeración.
Este sistema utiliza diez símbolos: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,
denominados generalmente "cifras decimales".
La base de este sistema es b = 10.
La costumbre de contar por decenas se originó
probablemente en el hecho de tener el hombre diez dedos.
3Unidad 2: Representación de la Información
Sistema Decimal (cont.)
Ejemplo: el número decimal 3.278,52 puede obtenerse como suma de:
3.000
200
70
8
0,5
0,02
3.278,52
es decir, se verifica:
3.278,52 = 3x103
+ 2x102
+7x101
+ 8x100
+ 5x10-1
+ 2x10-2
Cada posición tiene un peso y un nombre específicos.
4
Posición 0
Peso b0
= 1 unidad
Posición
1
Peso b1
= 10 decenas
Peso b2
= 100 centenas
Posición
2
Unidad 2: Representación de la Información
Sistema Binario
Usa dos símbolos diferentes: 0 y 1 denominados bits.
La base de este sistema es b = 2.
El valor relativo de los dígitos binarios a la izquierda del dígito
menos significativo aumenta en una potencia de dos cada vez.
Los valores de posición de la parte entera de un número binario son
las potencias positivas de dos:
24
23
22
21
20
(de derecha a izquierda)
Y los valores de posición de la parte fraccionaria de un número
binario son las potencias negativas de dos:
2-1
2-2
2-3
2-4
(de izquierda a derecha).
5
Sistema Binario (cont.)
Ejemplo: el número binario 101101,11 significa:
101101,11 = 1x25
+ 0x24
+ 1x23
+ 1x22
+ 0x21
+1x20
+ 1x2-1
+ 1x2-2
=
= 1x32 + 0 + 1x8 + 1x4 + 0 +1x1 + 1x0,5 + 1x0,25 =
= 45,75 (10) (en el sistema decimal)
6Unidad 2: Representación de la Información
Sistema Hexadecimal
Los números binarios de gran magnitud consisten en largas
series de ceros y unos, que son difíciles de interpretar y
manejar.
Como un medio conveniente para representar esos números
binarios de gran magnitud se utiliza el sistema numérico
hexadecimal, de base b = 16.
Utiliza 16 símbolos diferentes:
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F.
Cada dígito hexadecimal representa cuatro dígitos binarios.
7Unidad 2: Representación de la Información
Decimal Hexadecimal Binario
0 0 0000
1 1 0001
2 2 0010
3 3 0011
4 4 0100
5 5 0101
6 6 0110
7 7 0111
8 8 1000
9 9 1001
10 A 1010
11 B 1011
12 C 1100
13 D 1101
14 E 1110
15 F 1111
Sistema Hexadecimal (cont.)
Ejemplo: el número hexadecimal 2CA es igual a:
2CA = 2x162
+ 12x161
+ 10x160
= 2x256 + 12x16 + 10x1
= 512 + 192 + 10
= 714 (en el sistema decimal)
9Unidad 2: Representación de la Información
Agenda
Introducción
Sistemas de Numeración
Teorema Fundamental de la Numeración
Conversiones entre los distintos sistemas
Operaciones aritméticas
Representación de la información
Compresión de datos
Unidades de medida de la información
almacenada
10Unidad 2: Representación de la Información
Teorema fundamental de la Numeración
Supongamos una cantidad expresada en un sistema de base B y
representamos por Xi,
cada uno de los dígitos que contiene dicha
cantidad.
El subíndice indica la posición del dígito con respecto a la coma
decimal.
El Teorema Fundamental de la Numeración relaciona una
cantidad expresada en cualquier sistema de numeración, con la misma
cantidad expresada en el sistema decimal:
...+ X4
* B4
+ X3
* B3
+ X2
* B2
+ X1
* B1
+ X0
* B0
+ X-1
* B-1
+ X-2
* B-2
+ X-3
* B-3
+ X-4
* B-4
+ .......
Ejemplo: 201,1 es una cantidad expresada en un sistema de numeración
en base 3. ¿Cuál será la representación de la misma cantidad en el
sistema decimal?
201.1 = 2*32
+ 0*31
+ 1*30
+ 1*3-1
11Unidad 2: Representación de la Información
Conversiones entre los distintos sistemas
BINARIO a DECIMAL: Se suman los productos de
todos los valores posicionales por el número que
ocupa la posición.
Ej. Número Binario:
1 1 0 1, 0 1
= 1x23
+1x22
+0x21
+1x20
+0x2-1
+1x2-2
= 8 + 4 + 2 + 1 + 0 + 0,25
= 13,25 (decimal)
12Unidad 2: Representación de la Información
Conversiones entre los distintos sistemas
HEXADECIMAL a DECIMAL: Se multiplica el
número representado por el valor posicional que le
corresponde, y se suman los resultados .
Ej. Número Hexadecimal:
A E 1 B
= 10x163
+ 14x162
+ 1
x161
+ 11x160
= 40960 + 3584 + 16 + 11
= 44571 (decimal)
13Unidad 2: Representación de la Información
Teorema fundamental de la Numeración
Una determinada cantidad, que denominaremos
número decimal (N en este caso), se puede expresar
de la siguiente manera:
Donde:
Base = 10
i = posición respecto de la coma
d = nro. de dígitos a la derecha de la coma
n = nro. de dígitos a la izquierda de la coma, menos 1
dígito = cada uno de los que componen el número
Introducción a la Informática – Tema 2 14
Conversiones entre los distintos sistemas
DECIMAL a BINARIO: Se divide el número que se quiere convertir
por la base del sistema al que se quiere cambiar.
Los resultados que se obtengan en el cociente deben seguir
dividiéndose hasta que este resultado sea menor que la base.
Los resultados que resulten de todas las divisiones se escribirán
de derecha a izquierda.
Ej. Número Decimal: 26
Con lo que: 26(10) = 11010(2)
15
26 2
06 13 2
0 1 6 2
0 3 2
1 1
Unidad 2: Representación de la Información
Conversiones entre los distintos sistemas
 DECIMAL a BINARIO (cont.):
La parte fraccionaria del número binario se obtiene
multiplicando por 2 sucesivamente la parte fraccionaria del
número decimal de partida y las partes fraccionarias que se van
obteniendo en los productos sucesivos.
El número binario se forma con las partes enteras (ceros y unos)
de los productos obtenidos.
Ej.: Número Decimal: 0,423
0,423 x 2 = 0,846
0,846 x 2 = 1,692
0,692 x 2 = 1,384
0,384 x 2 = 0,768
Con lo que: 0,423(10) = 0110(2)
16Unidad 2: Representación de la Información
Conversiones entre los distintos sistemas
DECIMAL a HEXADECIMAL: Se divide el número que se quiere
convertir por la base del sistema al que se quiere cambiar. En este
caso 16.
Los resultados que se obtengan en el cociente deben seguir
dividiéndose hasta que este resultado sea menor que la base.
Para convertir una fracción decimal a su equivalente hexadecimal,
aplicamos el algoritmo parte entera, con base 16.
Ej. Número Decimal: 1520
Con lo que: 1520(10) = 5F0(2)
17
1520 16
080 95 16
0 15 5
Unidad 2: Representación de la Información
Conversiones entre los distintos sistemas
BINARIO a HEXADECIMAL: se divide el número binario en grupos
de cuatro dígitos binarios, comenzando desde la derecha y se
reemplaza cada grupo por el correspondiente símbolo hexadecimal.
Si el grupo de la extrema izquierda no tiene cuatro dígitos, se deben
agregar ceros hasta completar 4 dígitos.
Ej. Número Binario: 111110011011010011
= 0011 / 1110 / 0110 / 1101 / 0011
= 3 E 6 D 3
= 3E6D3 (hexadecimal)
18Unidad 2: Representación de la Información
Conversiones entre los distintos sistemas
HEXADECIMAL a BINARIO: se reemplaza cada símbolo
hexadecimal por el correspondiente grupo de cuatro dígitos binarios
y se descartan los ceros innecesarios.
Ej. Número Hexadecimal: 6 C 4 F 2 E
= 0110 / 1100 / 0100 / 1111 / 0010 / 1110
= 11011000100111100101110 (binario)
19Unidad 2: Representación de la Información

Más contenido relacionado

La actualidad más candente

Sql DML Lenguaje de manipulación de datos
Sql DML Lenguaje de manipulación de datos Sql DML Lenguaje de manipulación de datos
Sql DML Lenguaje de manipulación de datos
josecuartas
 
Organización y estructura interna del cpu
Organización y estructura interna del cpuOrganización y estructura interna del cpu
Organización y estructura interna del cpu
Isaí Beto Matz Mijes
 

La actualidad más candente (20)

Tipos de listas en estructura de datos
Tipos de listas en estructura de datosTipos de listas en estructura de datos
Tipos de listas en estructura de datos
 
Estructuras anidadas
Estructuras anidadasEstructuras anidadas
Estructuras anidadas
 
Unidad 3 graficacion
Unidad 3 graficacionUnidad 3 graficacion
Unidad 3 graficacion
 
Conjunto residente
Conjunto residenteConjunto residente
Conjunto residente
 
Sistemas Numéricos - conversiones
Sistemas Numéricos - conversionesSistemas Numéricos - conversiones
Sistemas Numéricos - conversiones
 
PAGINACION Y SEGMENTACION DE MEMORIA
PAGINACION Y SEGMENTACION DE MEMORIAPAGINACION Y SEGMENTACION DE MEMORIA
PAGINACION Y SEGMENTACION DE MEMORIA
 
Modelo Entidad Relacion E-R
Modelo Entidad Relacion E-RModelo Entidad Relacion E-R
Modelo Entidad Relacion E-R
 
Sql DML Lenguaje de manipulación de datos
Sql DML Lenguaje de manipulación de datos Sql DML Lenguaje de manipulación de datos
Sql DML Lenguaje de manipulación de datos
 
Modelo relacional y reglas de integridad
Modelo relacional y reglas de integridadModelo relacional y reglas de integridad
Modelo relacional y reglas de integridad
 
Conversión de punto flotante binario a decimal
Conversión de punto flotante binario a decimalConversión de punto flotante binario a decimal
Conversión de punto flotante binario a decimal
 
Buses
BusesBuses
Buses
 
Arquitectura de Cómputo Paralelo MISD
Arquitectura de Cómputo Paralelo MISDArquitectura de Cómputo Paralelo MISD
Arquitectura de Cómputo Paralelo MISD
 
22 ejercicios base de datos
22 ejercicios base de datos 22 ejercicios base de datos
22 ejercicios base de datos
 
Arquitecturas de Bases de Datos Distribuidas
Arquitecturas de Bases de Datos DistribuidasArquitecturas de Bases de Datos Distribuidas
Arquitecturas de Bases de Datos Distribuidas
 
Procesadores Vectoriales
Procesadores VectorialesProcesadores Vectoriales
Procesadores Vectoriales
 
Taller modelo entidad relacion
Taller modelo entidad relacionTaller modelo entidad relacion
Taller modelo entidad relacion
 
Modelo Entidad Relación Extendido.
Modelo Entidad Relación Extendido.Modelo Entidad Relación Extendido.
Modelo Entidad Relación Extendido.
 
Organización y estructura interna del cpu
Organización y estructura interna del cpuOrganización y estructura interna del cpu
Organización y estructura interna del cpu
 
Importancia de la implementación de las listas para la estructura de datos
Importancia de la implementación de las listas para la estructura de datosImportancia de la implementación de las listas para la estructura de datos
Importancia de la implementación de las listas para la estructura de datos
 
Tipos de usuario en una Base de Datos
Tipos de usuario en una Base de DatosTipos de usuario en una Base de Datos
Tipos de usuario en una Base de Datos
 

Similar a Conversión de sistemas numéricos

04 capitulo ii_sistema_de_numeracion_y_codigos
04 capitulo ii_sistema_de_numeracion_y_codigos04 capitulo ii_sistema_de_numeracion_y_codigos
04 capitulo ii_sistema_de_numeracion_y_codigos
Huchin Huchin Diego
 
Sistemas de numeración
Sistemas de numeraciónSistemas de numeración
Sistemas de numeración
jesuspsa
 
Sistema numerario
Sistema numerarioSistema numerario
Sistema numerario
OleaSfanny
 
Sistema numerario
Sistema numerarioSistema numerario
Sistema numerario
OleaSfanny
 

Similar a Conversión de sistemas numéricos (20)

Teoría de los Sistemas de Numeracion y Conversión de Base N a Base Diez
Teoría de los Sistemas de Numeracion y Conversión de Base N a Base DiezTeoría de los Sistemas de Numeracion y Conversión de Base N a Base Diez
Teoría de los Sistemas de Numeracion y Conversión de Base N a Base Diez
 
Asignacion #3
Asignacion #3Asignacion #3
Asignacion #3
 
Unidad I Sistemas Numéricos
Unidad I Sistemas NuméricosUnidad I Sistemas Numéricos
Unidad I Sistemas Numéricos
 
Matematica discreta diapositivas nº 1
Matematica discreta   diapositivas nº 1Matematica discreta   diapositivas nº 1
Matematica discreta diapositivas nº 1
 
REPRESENTACION DE INFORMACION EN COMPUTADORAS
REPRESENTACION DE INFORMACION EN COMPUTADORASREPRESENTACION DE INFORMACION EN COMPUTADORAS
REPRESENTACION DE INFORMACION EN COMPUTADORAS
 
Representacion de la informacion cesar
Representacion de la informacion cesarRepresentacion de la informacion cesar
Representacion de la informacion cesar
 
04 capitulo ii_sistema_de_numeracion_y_codigos
04 capitulo ii_sistema_de_numeracion_y_codigos04 capitulo ii_sistema_de_numeracion_y_codigos
04 capitulo ii_sistema_de_numeracion_y_codigos
 
Sistemas de numeración
Sistemas de numeraciónSistemas de numeración
Sistemas de numeración
 
Aritmética binaria
Aritmética binariaAritmética binaria
Aritmética binaria
 
1.1 a identifica sistemas de numeracion
1.1 a identifica sistemas de numeracion1.1 a identifica sistemas de numeracion
1.1 a identifica sistemas de numeracion
 
Aritmética binaria para todos
Aritmética binaria para todosAritmética binaria para todos
Aritmética binaria para todos
 
Gill-Sistema de numeraciòn
Gill-Sistema de numeraciònGill-Sistema de numeraciòn
Gill-Sistema de numeraciòn
 
Conversión decimal a binaria.pptx
Conversión decimal a binaria.pptxConversión decimal a binaria.pptx
Conversión decimal a binaria.pptx
 
Sistemas numericos
Sistemas numericosSistemas numericos
Sistemas numericos
 
sistema binario para resolver en clases de programacion
sistema binario para resolver en clases de programacionsistema binario para resolver en clases de programacion
sistema binario para resolver en clases de programacion
 
Sistema numerario
Sistema numerarioSistema numerario
Sistema numerario
 
Sistema numerario
Sistema numerarioSistema numerario
Sistema numerario
 
Electrónica digital: Tema 2 Sistema de representación numérica
Electrónica digital: Tema 2 Sistema de representación numérica Electrónica digital: Tema 2 Sistema de representación numérica
Electrónica digital: Tema 2 Sistema de representación numérica
 
Representacion de la informacion
Representacion de la informacionRepresentacion de la informacion
Representacion de la informacion
 
Presentacion sistema binario
Presentacion sistema binarioPresentacion sistema binario
Presentacion sistema binario
 

Más de Superior - Universitaria

Más de Superior - Universitaria (20)

Firma Digital.pdf
Firma Digital.pdfFirma Digital.pdf
Firma Digital.pdf
 
Clases Híbridas para un Modelo Educativo Pospandemia
Clases Híbridas para un Modelo Educativo PospandemiaClases Híbridas para un Modelo Educativo Pospandemia
Clases Híbridas para un Modelo Educativo Pospandemia
 
Sistema_de_Videconferencia.pdf
Sistema_de_Videconferencia.pdfSistema_de_Videconferencia.pdf
Sistema_de_Videconferencia.pdf
 
Sistema de videconferencia
Sistema de videconferenciaSistema de videconferencia
Sistema de videconferencia
 
Introductorio tsd_software2021_disciplinar
 Introductorio tsd_software2021_disciplinar Introductorio tsd_software2021_disciplinar
Introductorio tsd_software2021_disciplinar
 
Area de taller_tecnicaturas_informaticas
Area de taller_tecnicaturas_informaticas Area de taller_tecnicaturas_informaticas
Area de taller_tecnicaturas_informaticas
 
Informe auditoria base de datos 2016
Informe auditoria base de datos 2016Informe auditoria base de datos 2016
Informe auditoria base de datos 2016
 
Red lan centro_local_amazonas_br_j
Red lan centro_local_amazonas_br_jRed lan centro_local_amazonas_br_j
Red lan centro_local_amazonas_br_j
 
Aporte integracion curricular de las tic sanchez sofia
Aporte integracion curricular de las tic sanchez sofiaAporte integracion curricular de las tic sanchez sofia
Aporte integracion curricular de las tic sanchez sofia
 
Aporte integracion curricular de las tic lopez claudia
Aporte integracion curricular de las tic lopez claudiaAporte integracion curricular de las tic lopez claudia
Aporte integracion curricular de las tic lopez claudia
 
Santiago agustin romero
Santiago agustin romeroSantiago agustin romero
Santiago agustin romero
 
Sofia a sanchez
Sofia a sanchezSofia a sanchez
Sofia a sanchez
 
Aprendizaje Ubicuo
Aprendizaje UbicuoAprendizaje Ubicuo
Aprendizaje Ubicuo
 
Medios y Recusos en la Educación a Distancia
Medios y Recusos en la Educación a DistanciaMedios y Recusos en la Educación a Distancia
Medios y Recusos en la Educación a Distancia
 
Trabajo y aprendizaje colaborativo
Trabajo y aprendizaje colaborativoTrabajo y aprendizaje colaborativo
Trabajo y aprendizaje colaborativo
 
Lopez claudia
Lopez claudiaLopez claudia
Lopez claudia
 
Los retosdelasociedaddelconocimiento
Los retosdelasociedaddelconocimientoLos retosdelasociedaddelconocimiento
Los retosdelasociedaddelconocimiento
 
Proyecto red-de-cableado estructurado
Proyecto red-de-cableado estructuradoProyecto red-de-cableado estructurado
Proyecto red-de-cableado estructurado
 
Proyecto de red para empresa comercializadora de electricidad
Proyecto de red para empresa comercializadora de electricidadProyecto de red para empresa comercializadora de electricidad
Proyecto de red para empresa comercializadora de electricidad
 
Realidad aumentada en e a cs naturales
Realidad aumentada en e a cs naturalesRealidad aumentada en e a cs naturales
Realidad aumentada en e a cs naturales
 

Último

Las Preguntas Educativas entran a las Aulas CIAESA Ccesa007.pdf
Las Preguntas Educativas entran a las Aulas CIAESA  Ccesa007.pdfLas Preguntas Educativas entran a las Aulas CIAESA  Ccesa007.pdf
Las Preguntas Educativas entran a las Aulas CIAESA Ccesa007.pdf
Demetrio Ccesa Rayme
 
informe-de-laboratorio-metodos-de-separacion-de-mezclas.pdf
informe-de-laboratorio-metodos-de-separacion-de-mezclas.pdfinforme-de-laboratorio-metodos-de-separacion-de-mezclas.pdf
informe-de-laboratorio-metodos-de-separacion-de-mezclas.pdf
AndreaTurell
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Fernando Solis
 
2° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
2° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx2° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
2° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
candy torres
 

Último (20)

Actividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxActividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docx
 
AEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxAEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptx
 
Lecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigosLecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigos
 
Educacion Basada en Evidencias SM5 Ccesa007.pdf
Educacion Basada en Evidencias  SM5  Ccesa007.pdfEducacion Basada en Evidencias  SM5  Ccesa007.pdf
Educacion Basada en Evidencias SM5 Ccesa007.pdf
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
REGLAMENTO FINAL DE EVALUACIÓN 2024 pdf.pdf
REGLAMENTO  FINAL DE EVALUACIÓN 2024 pdf.pdfREGLAMENTO  FINAL DE EVALUACIÓN 2024 pdf.pdf
REGLAMENTO FINAL DE EVALUACIÓN 2024 pdf.pdf
 
Sesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdfSesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdf
 
Las Preguntas Educativas entran a las Aulas CIAESA Ccesa007.pdf
Las Preguntas Educativas entran a las Aulas CIAESA  Ccesa007.pdfLas Preguntas Educativas entran a las Aulas CIAESA  Ccesa007.pdf
Las Preguntas Educativas entran a las Aulas CIAESA Ccesa007.pdf
 
Power Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptxPower Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptx
 
EFEMERIDES DEL MES DE MAYO PERIODICO MURAL.pdf
EFEMERIDES DEL MES DE MAYO PERIODICO MURAL.pdfEFEMERIDES DEL MES DE MAYO PERIODICO MURAL.pdf
EFEMERIDES DEL MES DE MAYO PERIODICO MURAL.pdf
 
12 - Planetas Extrasolares - Seminario de las Aulas de la Experiencia UPV/EHU
12 - Planetas Extrasolares - Seminario de las Aulas de la Experiencia UPV/EHU12 - Planetas Extrasolares - Seminario de las Aulas de la Experiencia UPV/EHU
12 - Planetas Extrasolares - Seminario de las Aulas de la Experiencia UPV/EHU
 
El liderazgo en la empresa sostenible, introducción, definición y ejemplo.
El liderazgo en la empresa sostenible, introducción, definición y ejemplo.El liderazgo en la empresa sostenible, introducción, definición y ejemplo.
El liderazgo en la empresa sostenible, introducción, definición y ejemplo.
 
Programa dia de las madres para la convi
Programa dia de las madres para la conviPrograma dia de las madres para la convi
Programa dia de las madres para la convi
 
animalesdelaproincia de beunos aires.pdf
animalesdelaproincia de beunos aires.pdfanimalesdelaproincia de beunos aires.pdf
animalesdelaproincia de beunos aires.pdf
 
informe-de-laboratorio-metodos-de-separacion-de-mezclas.pdf
informe-de-laboratorio-metodos-de-separacion-de-mezclas.pdfinforme-de-laboratorio-metodos-de-separacion-de-mezclas.pdf
informe-de-laboratorio-metodos-de-separacion-de-mezclas.pdf
 
Santa Criz de Eslava, la más monumental de las ciudades romanas de Navarra
Santa Criz de Eslava, la más monumental de las ciudades romanas de NavarraSanta Criz de Eslava, la más monumental de las ciudades romanas de Navarra
Santa Criz de Eslava, la más monumental de las ciudades romanas de Navarra
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
Diapositivas unidad de trabajo 7 sobre Coloración temporal y semipermanente
Diapositivas unidad de trabajo 7 sobre Coloración temporal y semipermanenteDiapositivas unidad de trabajo 7 sobre Coloración temporal y semipermanente
Diapositivas unidad de trabajo 7 sobre Coloración temporal y semipermanente
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
2° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
2° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx2° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
2° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 

Conversión de sistemas numéricos

  • 1. Sistemas de Numeración El estudio de las computadoras y del procesamiento de datos requiere algún conocimiento de los sistemas numéricos, ya que estos constituyen la base de todas las operaciones de una computadora. Los sistemas numéricos difieren en cuanto a la disposición y al tipo de los símbolos que utilizan. Se analizarán los sistemas: Decimal Binario Hexadecimal 1Unidad 2: Representación de la Información
  • 2. Representación posicional de los números Un sistema de numeración en base b utiliza para representar los números un alfabeto compuesto por b símbolos. Así todo número se expresa por un conjunto de cifras, contribuyendo cada una de ellas con un valor que depende de:  La cifra en sí  “valor absoluto”  La posición que ocupe dentro del número  “valor posicional” La posición del dígito del extremo derecho es la de menor valor, y el dígito que la ocupa se denomina "dígito menos significativo". 2Unidad 2: Representación de la Información
  • 3. Sistema Decimal El más importante factor en el desarrollo de la ciencia y la matemática fue la invención del sistema decimal de numeración. Este sistema utiliza diez símbolos: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, denominados generalmente "cifras decimales". La base de este sistema es b = 10. La costumbre de contar por decenas se originó probablemente en el hecho de tener el hombre diez dedos. 3Unidad 2: Representación de la Información
  • 4. Sistema Decimal (cont.) Ejemplo: el número decimal 3.278,52 puede obtenerse como suma de: 3.000 200 70 8 0,5 0,02 3.278,52 es decir, se verifica: 3.278,52 = 3x103 + 2x102 +7x101 + 8x100 + 5x10-1 + 2x10-2 Cada posición tiene un peso y un nombre específicos. 4 Posición 0 Peso b0 = 1 unidad Posición 1 Peso b1 = 10 decenas Peso b2 = 100 centenas Posición 2 Unidad 2: Representación de la Información
  • 5. Sistema Binario Usa dos símbolos diferentes: 0 y 1 denominados bits. La base de este sistema es b = 2. El valor relativo de los dígitos binarios a la izquierda del dígito menos significativo aumenta en una potencia de dos cada vez. Los valores de posición de la parte entera de un número binario son las potencias positivas de dos: 24 23 22 21 20 (de derecha a izquierda) Y los valores de posición de la parte fraccionaria de un número binario son las potencias negativas de dos: 2-1 2-2 2-3 2-4 (de izquierda a derecha). 5
  • 6. Sistema Binario (cont.) Ejemplo: el número binario 101101,11 significa: 101101,11 = 1x25 + 0x24 + 1x23 + 1x22 + 0x21 +1x20 + 1x2-1 + 1x2-2 = = 1x32 + 0 + 1x8 + 1x4 + 0 +1x1 + 1x0,5 + 1x0,25 = = 45,75 (10) (en el sistema decimal) 6Unidad 2: Representación de la Información
  • 7. Sistema Hexadecimal Los números binarios de gran magnitud consisten en largas series de ceros y unos, que son difíciles de interpretar y manejar. Como un medio conveniente para representar esos números binarios de gran magnitud se utiliza el sistema numérico hexadecimal, de base b = 16. Utiliza 16 símbolos diferentes: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F. Cada dígito hexadecimal representa cuatro dígitos binarios. 7Unidad 2: Representación de la Información
  • 8. Decimal Hexadecimal Binario 0 0 0000 1 1 0001 2 2 0010 3 3 0011 4 4 0100 5 5 0101 6 6 0110 7 7 0111 8 8 1000 9 9 1001 10 A 1010 11 B 1011 12 C 1100 13 D 1101 14 E 1110 15 F 1111
  • 9. Sistema Hexadecimal (cont.) Ejemplo: el número hexadecimal 2CA es igual a: 2CA = 2x162 + 12x161 + 10x160 = 2x256 + 12x16 + 10x1 = 512 + 192 + 10 = 714 (en el sistema decimal) 9Unidad 2: Representación de la Información
  • 10. Agenda Introducción Sistemas de Numeración Teorema Fundamental de la Numeración Conversiones entre los distintos sistemas Operaciones aritméticas Representación de la información Compresión de datos Unidades de medida de la información almacenada 10Unidad 2: Representación de la Información
  • 11. Teorema fundamental de la Numeración Supongamos una cantidad expresada en un sistema de base B y representamos por Xi, cada uno de los dígitos que contiene dicha cantidad. El subíndice indica la posición del dígito con respecto a la coma decimal. El Teorema Fundamental de la Numeración relaciona una cantidad expresada en cualquier sistema de numeración, con la misma cantidad expresada en el sistema decimal: ...+ X4 * B4 + X3 * B3 + X2 * B2 + X1 * B1 + X0 * B0 + X-1 * B-1 + X-2 * B-2 + X-3 * B-3 + X-4 * B-4 + ....... Ejemplo: 201,1 es una cantidad expresada en un sistema de numeración en base 3. ¿Cuál será la representación de la misma cantidad en el sistema decimal? 201.1 = 2*32 + 0*31 + 1*30 + 1*3-1 11Unidad 2: Representación de la Información
  • 12. Conversiones entre los distintos sistemas BINARIO a DECIMAL: Se suman los productos de todos los valores posicionales por el número que ocupa la posición. Ej. Número Binario: 1 1 0 1, 0 1 = 1x23 +1x22 +0x21 +1x20 +0x2-1 +1x2-2 = 8 + 4 + 2 + 1 + 0 + 0,25 = 13,25 (decimal) 12Unidad 2: Representación de la Información
  • 13. Conversiones entre los distintos sistemas HEXADECIMAL a DECIMAL: Se multiplica el número representado por el valor posicional que le corresponde, y se suman los resultados . Ej. Número Hexadecimal: A E 1 B = 10x163 + 14x162 + 1 x161 + 11x160 = 40960 + 3584 + 16 + 11 = 44571 (decimal) 13Unidad 2: Representación de la Información
  • 14. Teorema fundamental de la Numeración Una determinada cantidad, que denominaremos número decimal (N en este caso), se puede expresar de la siguiente manera: Donde: Base = 10 i = posición respecto de la coma d = nro. de dígitos a la derecha de la coma n = nro. de dígitos a la izquierda de la coma, menos 1 dígito = cada uno de los que componen el número Introducción a la Informática – Tema 2 14
  • 15. Conversiones entre los distintos sistemas DECIMAL a BINARIO: Se divide el número que se quiere convertir por la base del sistema al que se quiere cambiar. Los resultados que se obtengan en el cociente deben seguir dividiéndose hasta que este resultado sea menor que la base. Los resultados que resulten de todas las divisiones se escribirán de derecha a izquierda. Ej. Número Decimal: 26 Con lo que: 26(10) = 11010(2) 15 26 2 06 13 2 0 1 6 2 0 3 2 1 1 Unidad 2: Representación de la Información
  • 16. Conversiones entre los distintos sistemas  DECIMAL a BINARIO (cont.): La parte fraccionaria del número binario se obtiene multiplicando por 2 sucesivamente la parte fraccionaria del número decimal de partida y las partes fraccionarias que se van obteniendo en los productos sucesivos. El número binario se forma con las partes enteras (ceros y unos) de los productos obtenidos. Ej.: Número Decimal: 0,423 0,423 x 2 = 0,846 0,846 x 2 = 1,692 0,692 x 2 = 1,384 0,384 x 2 = 0,768 Con lo que: 0,423(10) = 0110(2) 16Unidad 2: Representación de la Información
  • 17. Conversiones entre los distintos sistemas DECIMAL a HEXADECIMAL: Se divide el número que se quiere convertir por la base del sistema al que se quiere cambiar. En este caso 16. Los resultados que se obtengan en el cociente deben seguir dividiéndose hasta que este resultado sea menor que la base. Para convertir una fracción decimal a su equivalente hexadecimal, aplicamos el algoritmo parte entera, con base 16. Ej. Número Decimal: 1520 Con lo que: 1520(10) = 5F0(2) 17 1520 16 080 95 16 0 15 5 Unidad 2: Representación de la Información
  • 18. Conversiones entre los distintos sistemas BINARIO a HEXADECIMAL: se divide el número binario en grupos de cuatro dígitos binarios, comenzando desde la derecha y se reemplaza cada grupo por el correspondiente símbolo hexadecimal. Si el grupo de la extrema izquierda no tiene cuatro dígitos, se deben agregar ceros hasta completar 4 dígitos. Ej. Número Binario: 111110011011010011 = 0011 / 1110 / 0110 / 1101 / 0011 = 3 E 6 D 3 = 3E6D3 (hexadecimal) 18Unidad 2: Representación de la Información
  • 19. Conversiones entre los distintos sistemas HEXADECIMAL a BINARIO: se reemplaza cada símbolo hexadecimal por el correspondiente grupo de cuatro dígitos binarios y se descartan los ceros innecesarios. Ej. Número Hexadecimal: 6 C 4 F 2 E = 0110 / 1100 / 0100 / 1111 / 0010 / 1110 = 11011000100111100101110 (binario) 19Unidad 2: Representación de la Información