SlideShare ist ein Scribd-Unternehmen logo
1 von 14
Downloaden Sie, um offline zu lesen
Ing. Edward Ropero
Magister en Gestión,
Aplicación y Desarrollo de
Software
Para representar los números reales se introduce el punto
decimal. De esta forma, los números positivos menores que la
unidad se representan como
Dado que los números reales pueden tener un número infinito de dígitos,
los números reales se representan en un ordenador mediante un formato
denominado de punto flotante, que utiliza sólo un número finito de dígitos.
0.a1a2…an = a110-1+ a210-2+…+ an10-n
Por Ejemplo:
0.123 = 1x10-1 + 2x10-2 + 3x10-3
456.123 = 4x102 + 5x10 + 6 + 1x10-1 + 2x10-2 + 3x10-3
Una máquina generalmente no almacena una cantidad
matemática x sino una aproximación binaria a x llamada
representación de punto flotante, denotada por fl(x) y de la
forma:
La cantidad s indica el signo del número, la cantidad 1; f es
la fracción y se encuentra en base 2, y la cantidad n es el
exponente.
fl(x) = (-1)s (1 f) x 2n
El valor del exponente de 8 bits varía de (00000000)2 = 0 a
(11111111)2 = 255 para enteros positivos y no permitiría
representar exponentes negativos; por esta razón el valor
binario del exponente n no se almacena directamente y en vez
de ello se almacena en forma sesgada como un valor no
negativo c. La relación del exponente n en términos del valor
almacenado c y el sesgo b es: n = c – b. Para el caso del
formato de 32 bits b = 127.
n = c – b
Ejemplo: Represente en un formato de precisión simple los números
a). x = 13.625 b). y = - 0.375
Solución:
Primero se escribe el número en notación de punto flotante base 2
de la forma fl(x) = (-1)s (1 f) x 2n y luego se lo almacena en el
formato.
a). x = 13,625 = 1101,101
= 1,101101 x 23
fl(x) = (-1)0 (1,101101) x 23
n = c – 127
3 = c –127
c = 130 = (10000010)2
La representación de x = 13,625 en el formato de precisión simple es:
0 10000010 10110100000000000000000
Signo del
Número
Exponente
Sesgado
Parte fraccionaria
b). y = -0,375 = -0,011
= -1,1 x 2-2
fl(x) = (-1)1 (1,1) x 2-2
n = c – 127
-2 = c –127
c = 125 = (01111101)2
La representación de x = 13,625 en el formato de precisión simple es:
1 01111101 10000000000000000000000
Signo del
Número
Exponente
Sesgado
Parte fraccionaria
Número finito de caracteres para representar un número
El fallo de un misil Patriot
El 25 de febrero de 1991 una
batería de misiles patriot en
Dharan, Arabia Saudita, no pudo
detener un misil SCUD Iraquí
impactando directamente en una
barraca con 28 marines.
De acuerdo a un informe oficial sabemos que el misil patriot falló
debido a un error acumulado en el cronómetro interno. Resulta que el
software usaba un contador que debía incrementarse cada 0,1
segundos para sus cálculos. La batería de misiles patriot llevaba
operando 100 horas, lo que acumuló un error de 0,34 segundos, dado
que el misil scud se mueve a 1.676 metros por segundo, el misil
patriot al ser lanzado ya estaba “desplazado” en casi medio kilómetro
del objetivo.
El fallo de un misil Patriot
ea = b - a
Por Ejemplo:
Tenemos a = 22.43 con un ea = 0.01221
Ahora a = 0.02243 con el mismo error absoluto
b sería igual a 0.03464
0.01221 = b - 22,43
b = 22.44
El número b = 0.03464 no coincide con a en ninguno de sus dígitos.
Aunque un error de 0.01 pueda parecer pequeño, lo será sólo si el
número original es grande. Por ello, el error absoluto no nos permite
decidir correctamente si un error es grande o no lo es.
Con los mismos datos anteriores, por ejemplo:
Tenemos a = 22.43 con un er = 0.01221
Ahora a = 0.02243 con el mismo error relativo
b sería igual a 0.02270
0.01221 = (b - 22,43)/ 22,43
b = 22.7
El número b = 0.02270, que también coincide en dos dígitos significativos con a. De esta
forma vemos que el error relativo nos indica claramente el número de dígitos en los que
coinciden el número original y su aproximación.
Podemos interpretar el error relativo de forma porcentual, si lo
multiplicamos por 100. Por ejemplo, el error relativo er = 0.01 significa un
error del 1%. Cuando decimos que dos números se aproximan hasta en un
5% queremos decir que su error relativo es de 0:05.
Consideremos los números reales 2/3 = 0.6666 …, y 0.25977…, que
tiene un número infinito de dígitos en el sistema decimal.
1. Represente en un formato de precisión simple los números:
2. Determinar el error relativo y absoluto de los siguientes valores:
3. Analizar el truncado y redondeo de las siguientes cifras para
mantisas de 3 y 5
• 23.568
• -6.87
• 0.698
• 756.87
a b
15,035 15,033
4,6666 4,6667
3,125444 3,125
• 3.1415926
• 2.7182818
• 5.3333333
• 458.5498789

Weitere ähnliche Inhalte

Was ist angesagt?

Axiomas de espacios vectoriales
Axiomas de espacios vectorialesAxiomas de espacios vectoriales
Axiomas de espacios vectoriales
nktclau
 
52738988 ejercicios-resueltos-varias-variables
52738988 ejercicios-resueltos-varias-variables52738988 ejercicios-resueltos-varias-variables
52738988 ejercicios-resueltos-varias-variables
Juanjo Vasanty
 
Ejercicios resueltos(f.vectoriales)(1)
Ejercicios resueltos(f.vectoriales)(1)Ejercicios resueltos(f.vectoriales)(1)
Ejercicios resueltos(f.vectoriales)(1)
ratix
 
Fórmula de cardano para cúbicas
Fórmula de cardano para cúbicasFórmula de cardano para cúbicas
Fórmula de cardano para cúbicas
Ignacio Larrosa
 
Ecuaciones Diferenciales - La Transformada de Laplace
Ecuaciones Diferenciales - La Transformada de LaplaceEcuaciones Diferenciales - La Transformada de Laplace
Ecuaciones Diferenciales - La Transformada de Laplace
Kike Prieto
 
Comandos más utilizados en maple
Comandos más utilizados en mapleComandos más utilizados en maple
Comandos más utilizados en maple
mirocoyote
 

Was ist angesagt? (20)

82655359 ecuaciones-polinomicas
82655359 ecuaciones-polinomicas82655359 ecuaciones-polinomicas
82655359 ecuaciones-polinomicas
 
UNIDAD 1 NUMEROS COMPLEJOS
UNIDAD 1 NUMEROS COMPLEJOSUNIDAD 1 NUMEROS COMPLEJOS
UNIDAD 1 NUMEROS COMPLEJOS
 
Ecuaciones diferenciales no lineales
Ecuaciones diferenciales no linealesEcuaciones diferenciales no lineales
Ecuaciones diferenciales no lineales
 
Integración Por Partes
Integración Por PartesIntegración Por Partes
Integración Por Partes
 
Números imaginarios
Números imaginariosNúmeros imaginarios
Números imaginarios
 
Axiomas de espacios vectoriales
Axiomas de espacios vectorialesAxiomas de espacios vectoriales
Axiomas de espacios vectoriales
 
espacios vectoriales
espacios vectorialesespacios vectoriales
espacios vectoriales
 
52738988 ejercicios-resueltos-varias-variables
52738988 ejercicios-resueltos-varias-variables52738988 ejercicios-resueltos-varias-variables
52738988 ejercicios-resueltos-varias-variables
 
Ejercicios resueltos(f.vectoriales)(1)
Ejercicios resueltos(f.vectoriales)(1)Ejercicios resueltos(f.vectoriales)(1)
Ejercicios resueltos(f.vectoriales)(1)
 
Introduccion al Octave
Introduccion al OctaveIntroduccion al Octave
Introduccion al Octave
 
Ecuación de bessel
Ecuación de besselEcuación de bessel
Ecuación de bessel
 
Fórmula de cardano para cúbicas
Fórmula de cardano para cúbicasFórmula de cardano para cúbicas
Fórmula de cardano para cúbicas
 
Apuntes transformaciones lineales - UTFSM
Apuntes transformaciones lineales - UTFSMApuntes transformaciones lineales - UTFSM
Apuntes transformaciones lineales - UTFSM
 
Tipos de errores
Tipos de erroresTipos de errores
Tipos de errores
 
Extremos absolutos analisis 3
Extremos absolutos analisis 3Extremos absolutos analisis 3
Extremos absolutos analisis 3
 
Calculo purcell 9 ed solucionario
Calculo  purcell  9 ed   solucionarioCalculo  purcell  9 ed   solucionario
Calculo purcell 9 ed solucionario
 
Ecuaciones homogeneas
Ecuaciones homogeneasEcuaciones homogeneas
Ecuaciones homogeneas
 
Ecuaciones Diferenciales - La Transformada de Laplace
Ecuaciones Diferenciales - La Transformada de LaplaceEcuaciones Diferenciales - La Transformada de Laplace
Ecuaciones Diferenciales - La Transformada de Laplace
 
Comandos más utilizados en maple
Comandos más utilizados en mapleComandos más utilizados en maple
Comandos más utilizados en maple
 
APLICACIÓN DEL MÉTODO DE NEWTON RAPHSON
APLICACIÓN DEL MÉTODO DE NEWTON RAPHSONAPLICACIÓN DEL MÉTODO DE NEWTON RAPHSON
APLICACIÓN DEL MÉTODO DE NEWTON RAPHSON
 

Andere mochten auch

Análisis completo de sintagmas presentación
Análisis completo de sintagmas presentaciónAnálisis completo de sintagmas presentación
Análisis completo de sintagmas presentación
carmenlenguayliteratura
 
Ejercitación Ortografía
Ejercitación OrtografíaEjercitación Ortografía
Ejercitación Ortografía
Profe Sara
 
La Comunicacion En La Venta
La Comunicacion En La VentaLa Comunicacion En La Venta
La Comunicacion En La Venta
guest120b88
 
ORTOGRAFIA
ORTOGRAFIAORTOGRAFIA
ORTOGRAFIA
pillilo
 
La ortografía de los estudiantes de educación básica en méxico.
La ortografía de los estudiantes de educación básica en méxico.La ortografía de los estudiantes de educación básica en méxico.
La ortografía de los estudiantes de educación básica en méxico.
RossyPalmaM Palma M
 
Reglas ortográficas
Reglas ortográficasReglas ortográficas
Reglas ortográficas
Romina Varela
 
Oraciones gramáticales
Oraciones gramáticalesOraciones gramáticales
Oraciones gramáticales
allebram32
 
Mapa mental normas ortograficas
Mapa mental normas ortograficasMapa mental normas ortograficas
Mapa mental normas ortograficas
celpero
 

Andere mochten auch (20)

Análisis completo de sintagmas presentación
Análisis completo de sintagmas presentaciónAnálisis completo de sintagmas presentación
Análisis completo de sintagmas presentación
 
Ejercitación Ortografía
Ejercitación OrtografíaEjercitación Ortografía
Ejercitación Ortografía
 
La Comunicacion En La Venta
La Comunicacion En La VentaLa Comunicacion En La Venta
La Comunicacion En La Venta
 
Libro lenguaje
Libro lenguajeLibro lenguaje
Libro lenguaje
 
ORTOGRAFIA
ORTOGRAFIAORTOGRAFIA
ORTOGRAFIA
 
La ortografía de los estudiantes de educación básica en méxico.
La ortografía de los estudiantes de educación básica en méxico.La ortografía de los estudiantes de educación básica en méxico.
La ortografía de los estudiantes de educación básica en méxico.
 
La comunicación en las relaciones comerciales
La comunicación en las relaciones comerciales La comunicación en las relaciones comerciales
La comunicación en las relaciones comerciales
 
Ortografia
OrtografiaOrtografia
Ortografia
 
Reglas ortográficas
Reglas ortográficasReglas ortográficas
Reglas ortográficas
 
El ABC de la comunicación empresarial
El ABC de la comunicación empresarialEl ABC de la comunicación empresarial
El ABC de la comunicación empresarial
 
Comunicación empresarial
Comunicación empresarialComunicación empresarial
Comunicación empresarial
 
Ortografía para mejorar textos
Ortografía para mejorar textosOrtografía para mejorar textos
Ortografía para mejorar textos
 
Oraciones gramáticales
Oraciones gramáticalesOraciones gramáticales
Oraciones gramáticales
 
Guia basica power point 2007
Guia basica power point 2007Guia basica power point 2007
Guia basica power point 2007
 
U. DidáCtica. Pilar NicoláS GáLvez.
U. DidáCtica. Pilar NicoláS GáLvez.U. DidáCtica. Pilar NicoláS GáLvez.
U. DidáCtica. Pilar NicoláS GáLvez.
 
Ortografia basica
Ortografia basicaOrtografia basica
Ortografia basica
 
Ceneval segunda semana Gramática
Ceneval segunda semana GramáticaCeneval segunda semana Gramática
Ceneval segunda semana Gramática
 
Mapa mental normas ortograficas
Mapa mental normas ortograficasMapa mental normas ortograficas
Mapa mental normas ortograficas
 
Reglas ortograficas
Reglas ortograficasReglas ortograficas
Reglas ortograficas
 
1.2. Normas Linguisticas
1.2.  Normas Linguisticas1.2.  Normas Linguisticas
1.2. Normas Linguisticas
 

Ähnlich wie Análisis numérico 1. errores y aritmética de punto flotante

REPRESENTACIÓN INTERNA DE LA INFORMACIÓN Trabajo 2
REPRESENTACIÓN INTERNA DE LA INFORMACIÓN Trabajo 2REPRESENTACIÓN INTERNA DE LA INFORMACIÓN Trabajo 2
REPRESENTACIÓN INTERNA DE LA INFORMACIÓN Trabajo 2
simrgrupo6
 
Sistema de representación de la informacion
Sistema de representación de la informacionSistema de representación de la informacion
Sistema de representación de la informacion
Daniel Remondegui
 
Dii2+Representacion+De+La+Informaci%C3%B3n+Y+Codigos+Corregido
Dii2+Representacion+De+La+Informaci%C3%B3n+Y+Codigos+CorregidoDii2+Representacion+De+La+Informaci%C3%B3n+Y+Codigos+Corregido
Dii2+Representacion+De+La+Informaci%C3%B3n+Y+Codigos+Corregido
MENOSCAL
 
Unidad 4 electronica_digital_v1_c
Unidad 4 electronica_digital_v1_cUnidad 4 electronica_digital_v1_c
Unidad 4 electronica_digital_v1_c
malvariol
 
Representacion Interna De La Informacion
Representacion Interna De La InformacionRepresentacion Interna De La Informacion
Representacion Interna De La Informacion
G7DAI
 
Representacion Interna De La Informacion
Representacion Interna De La InformacionRepresentacion Interna De La Informacion
Representacion Interna De La Informacion
guest0b8c72
 

Ähnlich wie Análisis numérico 1. errores y aritmética de punto flotante (20)

Complementos
ComplementosComplementos
Complementos
 
Ec3
Ec3Ec3
Ec3
 
REPRESENTACION DE INFORMACION EN COMPUTADORAS
REPRESENTACION DE INFORMACION EN COMPUTADORASREPRESENTACION DE INFORMACION EN COMPUTADORAS
REPRESENTACION DE INFORMACION EN COMPUTADORAS
 
REPRESENTACIÓN INTERNA DE LA INFORMACIÓN Trabajo 2
REPRESENTACIÓN INTERNA DE LA INFORMACIÓN Trabajo 2REPRESENTACIÓN INTERNA DE LA INFORMACIÓN Trabajo 2
REPRESENTACIÓN INTERNA DE LA INFORMACIÓN Trabajo 2
 
Sistema de representación de la informacion
Sistema de representación de la informacionSistema de representación de la informacion
Sistema de representación de la informacion
 
Dii2+Representacion+De+La+Informaci%C3%B3n+Y+Codigos+Corregido
Dii2+Representacion+De+La+Informaci%C3%B3n+Y+Codigos+CorregidoDii2+Representacion+De+La+Informaci%C3%B3n+Y+Codigos+Corregido
Dii2+Representacion+De+La+Informaci%C3%B3n+Y+Codigos+Corregido
 
Unidad 4 electronica_digital_v1_c
Unidad 4 electronica_digital_v1_cUnidad 4 electronica_digital_v1_c
Unidad 4 electronica_digital_v1_c
 
Electronica digital 4º eso
Electronica digital 4º esoElectronica digital 4º eso
Electronica digital 4º eso
 
Tema1
Tema1Tema1
Tema1
 
Guia binaria
Guia binariaGuia binaria
Guia binaria
 
Sistemas numc3a9ricos
Sistemas numc3a9ricosSistemas numc3a9ricos
Sistemas numc3a9ricos
 
Representacion Interna De La Informacion
Representacion Interna De La InformacionRepresentacion Interna De La Informacion
Representacion Interna De La Informacion
 
Repaso de Sistemas Numéricos y Códigos
Repaso de Sistemas Numéricos y CódigosRepaso de Sistemas Numéricos y Códigos
Repaso de Sistemas Numéricos y Códigos
 
Representacion Interna De La Informacion
Representacion Interna De La InformacionRepresentacion Interna De La Informacion
Representacion Interna De La Informacion
 
LaminasCalculoNumerico.pdf
LaminasCalculoNumerico.pdfLaminasCalculoNumerico.pdf
LaminasCalculoNumerico.pdf
 
Sistemas de Numeracion
Sistemas de NumeracionSistemas de Numeracion
Sistemas de Numeracion
 
Representación de números binarios, hexadecimales u octales
Representación de números binarios, hexadecimales u octalesRepresentación de números binarios, hexadecimales u octales
Representación de números binarios, hexadecimales u octales
 
2do-mat.pdf
2do-mat.pdf2do-mat.pdf
2do-mat.pdf
 
Aritmetica puntoflotante
Aritmetica puntoflotanteAritmetica puntoflotante
Aritmetica puntoflotante
 
Elec3 cap1
Elec3 cap1Elec3 cap1
Elec3 cap1
 

Mehr von Edward Ropero

Mehr von Edward Ropero (20)

Taller 2-Estadística
Taller 2-EstadísticaTaller 2-Estadística
Taller 2-Estadística
 
Taller 3 - Mecánica
Taller 3 - MecánicaTaller 3 - Mecánica
Taller 3 - Mecánica
 
Mecánica 4. potencia, trabajo y energía
Mecánica 4. potencia, trabajo y energíaMecánica 4. potencia, trabajo y energía
Mecánica 4. potencia, trabajo y energía
 
Algebra lineal 3. Transformaciones lineales
Algebra lineal 3. Transformaciones linealesAlgebra lineal 3. Transformaciones lineales
Algebra lineal 3. Transformaciones lineales
 
Estadistica 5. Probabilidades
Estadistica   5. ProbabilidadesEstadistica   5. Probabilidades
Estadistica 5. Probabilidades
 
Taller 2 Mecánica
Taller 2 MecánicaTaller 2 Mecánica
Taller 2 Mecánica
 
Algebra lineal 2. Espacios vectoriales
Algebra lineal 2. Espacios vectorialesAlgebra lineal 2. Espacios vectoriales
Algebra lineal 2. Espacios vectoriales
 
Mecánica 3. Dinámica
Mecánica 3. DinámicaMecánica 3. Dinámica
Mecánica 3. Dinámica
 
Taller 1. Algebra Lineal
Taller 1. Algebra LinealTaller 1. Algebra Lineal
Taller 1. Algebra Lineal
 
Mecánica 2. cinemática
Mecánica 2. cinemáticaMecánica 2. cinemática
Mecánica 2. cinemática
 
Mecánica 1. análisis vectorial
Mecánica 1. análisis vectorialMecánica 1. análisis vectorial
Mecánica 1. análisis vectorial
 
Algebra lineal 1. sistemas de ecuaciones lineales
Algebra lineal 1. sistemas de ecuaciones linealesAlgebra lineal 1. sistemas de ecuaciones lineales
Algebra lineal 1. sistemas de ecuaciones lineales
 
Estadistica 4. Medidas de Dispersion, deformacion y apuntamiento
Estadistica   4. Medidas de Dispersion, deformacion y apuntamientoEstadistica   4. Medidas de Dispersion, deformacion y apuntamiento
Estadistica 4. Medidas de Dispersion, deformacion y apuntamiento
 
Estadistica 3. Medidas de Tendencia Central
Estadistica   3. Medidas de Tendencia CentralEstadistica   3. Medidas de Tendencia Central
Estadistica 3. Medidas de Tendencia Central
 
Análisis numérico Interpolación de Newton
Análisis numérico   Interpolación de NewtonAnálisis numérico   Interpolación de Newton
Análisis numérico Interpolación de Newton
 
Taller 1 - Estadística
Taller 1 - EstadísticaTaller 1 - Estadística
Taller 1 - Estadística
 
Estadistica 2. distribucion de frecuencias
Estadistica   2. distribucion de frecuenciasEstadistica   2. distribucion de frecuencias
Estadistica 2. distribucion de frecuencias
 
Estadistica introduccion
Estadistica   introduccionEstadistica   introduccion
Estadistica introduccion
 
Programación I 2. Arquitectura de Capas
Programación I 2. Arquitectura de CapasProgramación I 2. Arquitectura de Capas
Programación I 2. Arquitectura de Capas
 
Taller 2.1 industrial
Taller 2.1 industrialTaller 2.1 industrial
Taller 2.1 industrial
 

Kürzlich hochgeladen

PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
lupitavic
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Francisco158360
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
zulyvero07
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
El Fortí
 

Kürzlich hochgeladen (20)

CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonables
 
Ley 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularLey 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circular
 
Valoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCVValoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCV
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docx
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptxORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
 

Análisis numérico 1. errores y aritmética de punto flotante

  • 1. Ing. Edward Ropero Magister en Gestión, Aplicación y Desarrollo de Software
  • 2. Para representar los números reales se introduce el punto decimal. De esta forma, los números positivos menores que la unidad se representan como Dado que los números reales pueden tener un número infinito de dígitos, los números reales se representan en un ordenador mediante un formato denominado de punto flotante, que utiliza sólo un número finito de dígitos. 0.a1a2…an = a110-1+ a210-2+…+ an10-n Por Ejemplo: 0.123 = 1x10-1 + 2x10-2 + 3x10-3 456.123 = 4x102 + 5x10 + 6 + 1x10-1 + 2x10-2 + 3x10-3
  • 3. Una máquina generalmente no almacena una cantidad matemática x sino una aproximación binaria a x llamada representación de punto flotante, denotada por fl(x) y de la forma: La cantidad s indica el signo del número, la cantidad 1; f es la fracción y se encuentra en base 2, y la cantidad n es el exponente. fl(x) = (-1)s (1 f) x 2n
  • 4. El valor del exponente de 8 bits varía de (00000000)2 = 0 a (11111111)2 = 255 para enteros positivos y no permitiría representar exponentes negativos; por esta razón el valor binario del exponente n no se almacena directamente y en vez de ello se almacena en forma sesgada como un valor no negativo c. La relación del exponente n en términos del valor almacenado c y el sesgo b es: n = c – b. Para el caso del formato de 32 bits b = 127. n = c – b
  • 5. Ejemplo: Represente en un formato de precisión simple los números a). x = 13.625 b). y = - 0.375 Solución: Primero se escribe el número en notación de punto flotante base 2 de la forma fl(x) = (-1)s (1 f) x 2n y luego se lo almacena en el formato. a). x = 13,625 = 1101,101 = 1,101101 x 23 fl(x) = (-1)0 (1,101101) x 23 n = c – 127 3 = c –127 c = 130 = (10000010)2
  • 6. La representación de x = 13,625 en el formato de precisión simple es: 0 10000010 10110100000000000000000 Signo del Número Exponente Sesgado Parte fraccionaria
  • 7. b). y = -0,375 = -0,011 = -1,1 x 2-2 fl(x) = (-1)1 (1,1) x 2-2 n = c – 127 -2 = c –127 c = 125 = (01111101)2 La representación de x = 13,625 en el formato de precisión simple es: 1 01111101 10000000000000000000000 Signo del Número Exponente Sesgado Parte fraccionaria
  • 8. Número finito de caracteres para representar un número
  • 9. El fallo de un misil Patriot El 25 de febrero de 1991 una batería de misiles patriot en Dharan, Arabia Saudita, no pudo detener un misil SCUD Iraquí impactando directamente en una barraca con 28 marines. De acuerdo a un informe oficial sabemos que el misil patriot falló debido a un error acumulado en el cronómetro interno. Resulta que el software usaba un contador que debía incrementarse cada 0,1 segundos para sus cálculos. La batería de misiles patriot llevaba operando 100 horas, lo que acumuló un error de 0,34 segundos, dado que el misil scud se mueve a 1.676 metros por segundo, el misil patriot al ser lanzado ya estaba “desplazado” en casi medio kilómetro del objetivo.
  • 10. El fallo de un misil Patriot
  • 11. ea = b - a Por Ejemplo: Tenemos a = 22.43 con un ea = 0.01221 Ahora a = 0.02243 con el mismo error absoluto b sería igual a 0.03464 0.01221 = b - 22,43 b = 22.44 El número b = 0.03464 no coincide con a en ninguno de sus dígitos. Aunque un error de 0.01 pueda parecer pequeño, lo será sólo si el número original es grande. Por ello, el error absoluto no nos permite decidir correctamente si un error es grande o no lo es.
  • 12. Con los mismos datos anteriores, por ejemplo: Tenemos a = 22.43 con un er = 0.01221 Ahora a = 0.02243 con el mismo error relativo b sería igual a 0.02270 0.01221 = (b - 22,43)/ 22,43 b = 22.7 El número b = 0.02270, que también coincide en dos dígitos significativos con a. De esta forma vemos que el error relativo nos indica claramente el número de dígitos en los que coinciden el número original y su aproximación. Podemos interpretar el error relativo de forma porcentual, si lo multiplicamos por 100. Por ejemplo, el error relativo er = 0.01 significa un error del 1%. Cuando decimos que dos números se aproximan hasta en un 5% queremos decir que su error relativo es de 0:05.
  • 13. Consideremos los números reales 2/3 = 0.6666 …, y 0.25977…, que tiene un número infinito de dígitos en el sistema decimal.
  • 14. 1. Represente en un formato de precisión simple los números: 2. Determinar el error relativo y absoluto de los siguientes valores: 3. Analizar el truncado y redondeo de las siguientes cifras para mantisas de 3 y 5 • 23.568 • -6.87 • 0.698 • 756.87 a b 15,035 15,033 4,6666 4,6667 3,125444 3,125 • 3.1415926 • 2.7182818 • 5.3333333 • 458.5498789