Representación Numérica. y Errores. Capítulo 1: Cálculo Numérico MA-33A. Gonzalo Hernández Oliva

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Representación Numérica. y Errores. Capítulo 1: Cálculo Numérico MA-33A. Gonzalo Hernández Oliva"

Transcripción

1 Universidad de Chile Departamento de Ingeniería Matemática Capítulo : Representación Numérica y Errores Cálculo Numérico MA-33A Gonzalo Hernández Oliva GHO RN y E MA-33A

2 Representación Numérica y Errores ) Motivación 2) Representación Numérica en el Computador 3) Tipos y Fuentes de Error 4) Representación Numérica y Error 5) Aritmética en Punto Flotante: Propagación de Errores en Operaciones Matemáticas 6) Bibliografía GHO RN y E MA-33A 2

3 ) Motivación : Números Egipcios! GHO RN y E MA-33A 3

4 ) Motivación 2: Utilice el polinomio de Taylor de grado 3 de la función: f ( x) = + x en torno a x = para calcular las siguientes raíces x = 2,2.5,3. cuadradas de con una aritmética de redondeo 4 decimales. Calcule los errores cometidos al realizar esta aproximación GHO RN y E MA-33A 4

5 ) Motivación 2: Aproximacion de Taylor de f(x)=sqrt(x+) p ( x) = + x x + x T f ( x) = + x x GHO RN y E MA-33A 5

6 ) Motivación 3: Utilice el polinomio de Taylor de grado 4 y 8 de la función: 2 f ( x) = cos( x ) en torno a x = para calcular: Calcule los errores cometidos al realizar esta aproximación 2 I cos( x ) dx = GHO RN y E MA-33A 6

7 ) Motivación 3: 2 Aproximacion de Taylor de cos(x 2 ).5 p ( x) = x f x 2 ( ) = cos( x ) p p 4 8 ( x) dx=.9 ( x) dx=.946 f( x) dx= x GHO RN y E MA-33A 7

8 ) Motivación 4: Al resolver la siguiente ecuación cuadrática: x x x+ = Sus raíces exactas son aproximadamente: = , x = Calcular las raíces con aritmética de 2 decimales: x =.2, x = Se puede mejorar la exactitud de estas raíces??? GHO RN y E MA-33A 8

9 2) Representación Numérica en el Computador No es posible representar todos los números en la memoria finita de un computador. Por lo tanto los cálculos computacionales se realizan con representaciones aproximadas de los números verdaderos (representación de punto flotante) Como se usa una pequeña proporción de números del sistema de los reales para representar a todo el sistema se genera error en los cálculos GHO RN y E MA-33A 9

10 2) Codificación de Números Enteros Un número entero p se representa a través de su codificación binaria, decimal u octal k p = αkb donde αk {,..., b-} b= 2,8, k= n En general n = 3 (palabra de 32 bits o 4 bytes para el tipo de dato int), pues se guarda un bit para el signo del entero. Por lo tanto, el intervalo de enteros representables es: [ - (b 3 - ), (b 3 -) ] Underflow Overflow GHO RN y E MA-33A

11 2) Codificación Binaria de Números Enteros Un número entero p se representa a través de su codificación binaria por: k p = αk2 donde αk {,} k= n En general n = 3 (palabras de 32 bits o 4 bytes para el tipo de dato int), pues se guarda un bit para el signo del entero. Por lo tanto, el intervalo de enteros representables binariamente con 32 bits es: [ -(2 3 -),(2 3 -)]=[ , ] Underflow Overflow GHO RN y E MA-33A

12 2) Cod. Binaria de Números Enteros: Ejemplo Bit Resto Potencias de 2 Alfa Resto GHO RN y E MA-33A 2

13 2) Codificación de Números Enteros Ejercicios: a) Determinar un algoritmo para obtener la codificación binaria de un número natural (unsigned) b) Determinar un algoritmo para obtener la codificación en una base distinta a la binaria (b = 3,5,8) de un número entero c) Calcular el número de ops de ambos algoritmos GHO RN y E MA-33A 3

14 2) Codificación de Números Reales en [,] Todo numero real x [,] se representa en base a su codificación diádica ( binaria negativa ) k x = α k2 donde α k {,} k= Para obtener la representación floating point de números reales primero se debe convertir a un número en [,] (normalización) tal que su mantisa sea mayor que. n GHO RN y E MA-33A 4

15 2) Codificación de Números Reales en [,] Bit Mantisa Potencias de Alfa Resto GHO RN y E MA-33A 5

16 2) Codificación de Números Reales (Primer Floating Point) En general, todo número real se puede escribir como: donde x= ± m b ± z b : base es un número natural m : mantisa es un número real en [,] z : exponente es un número entero GHO RN y E MA-33A 6

17 2) Codificación FP de Números Reales En un computador la mantisa debe tener un número finito de dígitos. Esto genera la representación floating point (fp) de números reales: x =±. mmm... m b m b 2 3 En computadores inicialmente se utilizó: b = 2 t = 23 o 52 t (base binaria) (single - double precisión) z = 7 o bits (número entero) GHO RN y E MA-33A 7 ± z k

18 2) Codificación FP de Números Reales: Un ejemplo: Float de 32 bit Considerando los siguientes parámetros: Signo ( + o - ) : dígito binario ( bit ) Exponente: base b = 2 de 7 bit más bit signo exp. Mantisa: 23 bit signo exponente mantisa signo exp. GHO RN y E MA-33A 8

19 2) Codificación FP de Números Reales: Signo Exponente positivo (+) Un ejemplo x2 6 + x2 5 + x2 4 + x2 3 + x2 2 + x 2 + x 2 + = Mantisa Número Representado = x 2 = GHO RN y E MA-33A 9

20 2) Codificación FP de Números Reales Algoritmo para obtener la codificación de un real x: ) Determinar la notación científica de x con mantisa ± normalizada: x=± m z 2) Cambiar base a base 2 dividiendo por potencia de 2 mayor más cercana a la potencia de : x=± m ( ) 3) Recalcular mantisa: 2 z log ( ) log 2 z ± z ± ± ( ) / 2 2 z ± z log 2 ( ) 4) Determinar codificación binaria exponente * y codificación diádica mantisa m m GHO RN y E MA-33A 2 * = m / 2 z log 2( )

21 2) Codificación FP de Números Reales Cuál es el número representable en el computador mayor más cercano al de nuestro ejemplo? Ejemplos ! GHO RN y E MA-33A 2

22 2) Codificación FP de Números Reales Ejercicios Obtener codificación FP de: /3, 2, etc Cuál es el intervalo representado por un real en la codificación floating point? Determinar el número real máximo y mínimo representado por la codificación inicial floating point Calcular el número de ops del algoritmo codificación números reales GHO RN y E MA-33A 22

23 2) Codificación de Números Reales (985) En los computadores actuales se utiliza la siguiente representación floating point (fl) de números reales (IEEE BFLAS ) x = + s ( z c) ( ) 2 ( m) Donde: s: Signo del real ( bit) c: Corrección del exponente (Entero) z: Exponente (Entero Binario) m: Mantisa (Digito real ε [,]) GHO RN y E MA-33A 23

24 2) Codificación de Números Reales (985) La normativa IEEE BFLAS define las siguientes cantidades: s: bit ( = fl positivo, = fl negativo) c: 23 z: bit Intervalo Exponente: a (2 -) = 247 (z c) de -23 a 24 m: 52 bit 6 a 7 dígitos decimales (precisión double) GHO RN y E MA-33A 24

25 2) Codificación de Números Reales: Signo Exponente Un ejemplo de la codificación actual positivo (+) x2 x2 9 x2 8 x2 2 x 2 x = 27 Mantisa x = (-) s 2 (z - c) (+m) = (-) 2 (27-23) ( ) = 2 4 (.72293) = GHO RN y E MA-33A 25

26 2) Codificación de Números Reales: Límites Actuales de FL Determinar un algoritmo para obtener la codificación fl actual de un número real Cuál es el número menor y mayor más cercano al real de nuestro ejemplo, según la codificación fl actual? Cuál es el intervalo representado por el real del ejemplo en la codificación floating point actual? Determinar el número real máximo y mínimo representado por la codificación actual floating point GHO RN y E MA-33A 26

27 3) Tipos y Fuentes de Error Existen los siguientes tipos de error: ) Errores en los datos de input: Debidos a imperfección en las mediciones físicas (por ejemplo) 2) Errores de redondeo: Debidos a la representación finita (y por lo tanto inexacta) de números reales. Ello origina errores de redondeo y truncación. 3) Errores de aproximación: Debidos a la utilización de métodos con error inexactos para la solución de ecuaciones matemáticas. En esta clase encontramos los errores de truncación y discretización GHO RN y E MA-33A 27

28 3) Tipos de Error: Absoluto y Relativo Si un número real x tiene la representación en el computador de floating point fl(x), se definen los siguientes tipos de error: Error Absoluto: E (, ( )) ( ) abs x fl x = x fl x Error Relativo: E rel ( x, fl( x)) = x flx ( ) x GHO RN y E MA-33A 28

29 4) Representación Numérica y Error El conjunto de números reales representables en el computador R C es finito Una pregunta importante es cómo aproximamos un número x R C por un número y R C Este problema se encuentra no sólo al introducir datos de un problema a resolver en un computador sino también al representar el resultado de operaciones aritméticas (por ejemplo). El resultado de operar aritméticamente 2 números reales u,v R C no necesariamente está en R C GHO RN y E MA-33A 29

30 4) Representación Numérica y Error Es natural postular que la aproximación de cualquier número x R C por un número fl(x) R C debe satisfacer: x fl( x) x y y R Se puede obtener fl(x) en un computador de t-dígitos de la siguiente forma: a) Suponiendo que x está representado en forma normalizada decimal: x donde se tiene que: sgn( x) = ( ) m GHO RN y E MA-33A 3 z C

31 4) Representación Numérica y Error a) m =.α α 2 α 3 α 4 α i α i 9 α. b) Entonces se forma por redondeo:.α α 2 α t si α t+ 4 m =.α α 2 α t + -t si α t+ 5 Por ejemplo si t = y: m = m = m = m = GHO RN y E MA-33A 3

32 4) Representación Numérica y Error c) Finalmente: sgn( x) z fl( x) = ( ) m' En esta representación se redondea el número original. Se puede demostrar que: fl( x) = x( + δ ) Donde δ puede ser cero, negativo o positivo. δ es el error relativo cometido al representar x en el computador. Se tiene que: δ 5 -t eps = 5 -t es la precisión de máquina GHO RN y E MA-33A 32

33 4) Representación Numérica y Error El proceso de aproximación anterior para obtener la representación floating point de un número x R C funciona en la mayoria de los casos. Sin embargo hay casos en que este proceso no obtiene un número de máquina, es decir x R C y fl(x) R C Estos casos ocurren con exponentes z cerca del overflow y underflow. En estas situaciones se obtiene el fl(x) aproximando al mayor o menor número de máquina representado según corresponda. GHO RN y E MA-33A 33

34 5) Aritmética en FP: Propagación de Errores Sean x, y números con representación de igual precisión, luego si se operan por una operación : fl( x y) = ( x y)( + ε ) para =+ ', ',*',/' son las operaciones aritméticas en el computador Es decir: x+ ' y = fl( x+ y) = ( x+ y)( + ε ) x ' y = fl( x y) = ( x y)( + ε r ) x*' y = fl( x* y) = ( x* y)( + ε ) x/' y = fl( x/ y) = ( x/ y)( + ε ) ε s, ε r, ε m, ε d Son los errores relativos de cada operación GHO RN y E MA-33A 34 d m s

35 5) Aritmética en FP: Propagación de Errores Debido a los errores incurridos en la representación de los números y las operaciones aritméticas en el computador las leyes usuales de la matemática dejan de ser válidas. Veamos un ejemplo: Asociatividad de la suma para: x = y = Considerando t = 8 dígitos significativos z = El resultado exacto de la suma de estos 3 números es: x + y + z = pero GHO RN y E MA-33A 35

36 5) Aritmética en FP: Propagación de Errores x + ( y + z ) = ( x + y ) + z =.64-3 En general al operar aritméticamente 2 números reales representados en el computador según la codificación floating point se produce una propagación de errores que se puede aproximar por las relaciones: Si fl(x) = x(+ ε x ), fl(y) = y(+ ε y ) entonces x± ' y = fl( x± y) = ( x± y)( + ε ) x*' y = fl( x* y) = ( x* y)( + ε ) x/' y = fl( x/ y) = ( x/ y)( + ε ) GHO RN y E MA-33A 36 d m sr

37 5) Aritmética en FP: Propagación de Errores Error de la Suma y Resta ε sr verifica: ε x y sr= x y ( x y) ε ± ± ( x± y) ε Error de la Multiplicación ε m verifica: ε m = εx + εy Error de la División ε d verifica: ε = ε ε d x y Estas relaciones (obtenidas por aproximación de primer orden de las operaciones) indican que las operaciones que más generan error es la suma y resta GHO RN y E MA-33A 37

38 5) Aritmética en FP: Propagación de Errores Propagación Grave de Errores: Suma (resta) de números de distinto signo Suma de números distintos en magnitud Resta números similares Overflow y Underflow División por un número pequeño Es posible realizar un análisis de propagación de errores de primer orden para cualquier operación matemática. GHO RN y E MA-33A 38

39 5) Aritmética en FP: Propagación de Errores Si z = φ(x,y) representa una secuencia de operaciones matemáticas entre 2 números reales El error absoluto de la operación φ se puede calcular aproximadamente en función de los errores absolutos de representación de los números x e y Φ Φ ΔΦ( x, y) Δ x + Δy Aproximación de Taylor x y de primer orden Análogamente se puede calcular el error relativo de la operación φ GHO RN y E MA-33A 39

40 5) Aritmética en FP: Propagación de Errores El error relativo de la operación φ, ε Φ, se puede calcular aproximadamente en función de los errores relativos de la representación fl de los números x e y x Φ y Φ εφ = εx + εy Φ(, x y) x Φ(, x y) y Ejemplos simples: Aproximación de Taylor de er orden φ(x,y) = xy (fórmulas para error relativo de ops. aritm.) φ(x) = x φ(x,y) = x 2 y 2 GHO RN y E MA-33A 4

41 5) Aritmética en FP: Propagación de Errores Ejercicios de propagación de errores: x a) Φ ( xy, ) = x± yxy,, y 2 2 x x x y b) Φ (, ) =,,,, 2 xy xy xy y y x + y Φ xy= x + y x + y xe e y c) (, ) sin( ),log( ),, d) Φ ( xyz,, ) = ± 4 2 y y xz 2x Para todos los ejemplos anteriores determine las condiciones (si existen) bajo las cuales el error de la operación φ crece linealmente GHO RN y E MA-33A 4 x 2

42 5) Aritmética en FP: Propagación de Errores Para una operación φ(x,y) las cantidades μ x definidas según: x μ = Φ x Φ ( x, y) x y Φ μ y = Φ ( x, y) y y μ y Se denominan números de condicionamiento del error relativo e indican en que forma el error relativo en x e y afecta al error relativo de φ(x,y) GHO RN y E MA-33A 42

43 5) Propagación de Errores: Estabilidad Si los números de condicionamiento μ x y μ y se pueden acotar por constantes independientes de x e y, diremos entonces que la secuencia de operaciones matemáticas es estable. En otro caso diremos que es inestable. Ejemplos de algoritmos estables son: φ(x,y) = xy, φ(x,y) = x / y, φ(x) = x Ejemplos de algoritmos inestables son: φ(x,y) = e xy, φ(x,y) = x 2 y 2, φ(x,y) = ln(x 2 + y 2 ) GHO RN y E MA-33A 43

44 5) Propagación de Errores en Algoritmos Si una operación matemática se puede realizar mediante más de un algoritmo (secuencia de instrucciones) es de utilidad determinar la propagación de errores de cada algoritmo. Por ej.: ϕ ( xy, ) = x y 2 2 x x+ y Alg: x y x y x y y + = x y 2 2 x x x Alg 2 : x y 2 y y y ( )( ) GHO RN y E MA-33A 44

45 5) Propagación de Errores en Algoritmos Consideremos una operación matemática que se calcula mediante una sucesión de operaciones ( r) ( r ) () () elementales: ϕ, ϕ, ϕ, ϕ GHO RN y E MA-33A 45 ϕ z = ϕ x = ϕ ϕ ϕ ϕ x ( r) ( r ) () () ( ) ( ) ( k+ ) ( k) ( k) () x = ϕ ( x ) k =,,..., r con x = x El error aportado en cada etapa del algoritmo es: ( k+ ) ( k+ ) ( k+ ) ( k) ( k) Δ = = x x x fl ϕ x ϕ x ( ( )) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) = fl( ϕ k ( x k )) ϕ k ( x k ) + ϕ k ( x k ) ϕ k ( x k )

46 5) Propagación de Errores en Algoritmos Aproximamos el segundo sumando por Taylor: ( k) ( k) ( k) ( k) ( k) ( k) ( k) ( k) ( x ) ( x ) = D ( x )( x x ) ϕ ϕ ϕ Para el primer sumando, se tiene que: Luego: ( k) ( k) ( k+ ) ( k) ( k) ( ( )) = ( + ) ( ) fl ϕ x I E ϕ x ( k+ ) ( k+ ) ( k) ( k) ( k) ( k) ( k) Δ x = E ϕ ( x ) + Dϕ ( x ) Δx ( Aproximamos la matriz k ) por una diagonal. E + GHO RN y E MA-33A 46

47 5) Propagación de Errores en Algoritmos Y aproximamos también: Luego: ( k+ ) ( k) ( k) ( k+ ) ( k+ ) E ϕ ( x ) = E x = ( k+ ) ( k) ( ( k) ) ( k) k + Δ = + Δ x α Dϕ x x k+ El error acumulado en todo el algoritmo es finalmente: ( r+ ) ( r) () ( r) () Δ z =Δx Dϕ Dϕ Δ x+ Dϕ Dϕ α + ( r) (2) Dϕ Dϕ α2 + + αk + Veamos un ejemplo GHO RN y E MA-33A 47 α

48 6) Bibliografía ) R. Burden & J. D. Faires, Análisis Numérico, Séptima Edición, Thomson Learning, 22 2) J. Stoer & R. Burlisch, Introduction to Numerical Analysis, Second Edition, Springer, ) G. Hernández O.: Apuntes de Cálculo Numérico GHO RN y E MA-33A 48

Computación Científica. Ciencias Computacionales INAOE Gustavo Rodríguez Gómez

Computación Científica. Ciencias Computacionales INAOE Gustavo Rodríguez Gómez Ciencias Computacionales INAOE Gustavo Rodríguez Gómez Errores y Aritmética de Punto Flotante INAOE Ciencias Computacionales Objetivos Identificar las fuentes de error en la computación científica. Determinar

Más detalles

Aritmética del Computador

Aritmética del Computador Facultad de Ingeniería Mecánica Universidad Nacional de Ingeniería Métodos Numéricos Contenido 1 Introducción 2 Teoria de Errores 3 Aritmetica del computador Introducción al estudio de métodos computacionales

Más detalles

Computadora MA2008. Análisis Numérico: Artimética de una. Computadora. Computación / Matemáticas. Intro. Idea. IEEE estándar. Errores.

Computadora MA2008. Análisis Numérico: Artimética de una. Computadora. Computación / Matemáticas. Intro. Idea. IEEE estándar. Errores. Análisis MA2008 ducción El objetivo de esta lectura es tener idea aproximada de cómo se realiza la aritmética de punto flotante en computadora. Esta idea deberá poner sobre aviso de las potenciales dificultades

Más detalles

Aritmetica del Computador

Aritmetica del Computador Facultad de Ingeniería Industrial Universidad Nacional Mayor de San Marcos Métodos Computacionales Contenido Introducción 1 Introducción 2 3 Introducción al estudio de métodos computacionales Aproximación

Más detalles

Asignatura : Análisis Numérico Grupo : ::Tarea 1::.

Asignatura : Análisis Numérico Grupo : ::Tarea 1::. .::Tarea 1::. Ejercicios Teóricos 1. Convertir los siguientes Números Binarios en forma decimal. (a) 11111110 dos (b) 1000000111 dos (c) 0.1010101 dos (d) 0.110110110 dos (e) 1.0110101 dos (f) 11.00100100001

Más detalles

Tema 1: Conceptos generales del Análisis Numérico

Tema 1: Conceptos generales del Análisis Numérico Tema 1: Conceptos generales del Análisis Numérico Asignatura: Cálculo Numérico I 1er. curso Grado en Matemáticas Anna Doubova Dpto. EDAN, Universidad de Sevilla 5 de febrero de 2018 A. Doubova (Dpto. EDAN)

Más detalles

1.4.3 Errores de redondeo y la aritmética finita de las computadoras

1.4.3 Errores de redondeo y la aritmética finita de las computadoras 1.4.3 Errores de redondeo y la aritmética finita de las computadoras Como la computadora sólo puede almacenar un número fijo de cifras significativas, y cantidades como π, e, 3, 2 no pueden ser expresadas

Más detalles

Aritmética del Computador

Aritmética del Computador Aritmética del Computador Hermes Pantoja Carhuavilca Facultad de Ingeniería Industrial Universidad Nacional Mayor de San Marcos Métodos Computacionales Hermes Pantoja Carhuavilca 1 de 45 CONTENIDO Introducción

Más detalles

Representación de números

Representación de números Representación de números MAT-251 Dr. CIMAT A.C. e-mail: alram@cimat.mx web: http://www.cimat.mx/~alram/met_num/ Dr. Salvador Botello Rionda CIMAT A.C. e-mail: botello@cimat.mx Aritmética de cómputadora

Más detalles

Redondeo. Análisis Numérico Universidad Nacional Autónoma de México Facultad de Ciencias

Redondeo. Análisis Numérico Universidad Nacional Autónoma de México Facultad de Ciencias Análisis Numérico 2018 2 Universidad Nacional Autónoma de México Facultad de Ciencias Contenido 1 Redondeo 2 3 4 5 6 Error absoluto de redondeo y ULP Error relativo, ɛ Dígitos significativos Redondeo Sea

Más detalles

Aritmetica del Computador

Aritmetica del Computador Pantoja Carhuavilca Métodos Numérico Agenda Sistema de Numeración Representación de enteros Base Binaria (2) 2 bits [0,1] 3 1011 en base 2 = 1 2 3 + 0 2 2 + 1 2 1 + 1 2 0 = 8 + 0 + 2 + 1 = 11 en base decimal

Más detalles

1 El Análisis Numérico.

1 El Análisis Numérico. Dr. M. Palacios Primavera 1999-2001 1.I Introducción al Cálculo Numérico. 1 El Análisis Numérico. El Análisis Numérico es la parte de las Matemáticas que se encarga de diseñar métodos para aproximar de

Más detalles

ICI3140 Métodos Numéricos. Profesor : Dr. Héctor Allende-Cid

ICI3140 Métodos Numéricos. Profesor : Dr. Héctor Allende-Cid ICI3140 Métodos Numéricos Profesor : Dr. Héctor Allende-Cid e-mail : hector.allende@ucv.cl Aprendizaje esperado Entender las diferencias entre exactitud y precisión. Aprender a cuantificar el error. Aprender

Más detalles

Tema 1: Conceptos generales del Análisis

Tema 1: Conceptos generales del Análisis Tema 1: Conceptos generales del Análisis Numérico Cálculo Numérico I Anna Doubova y Blanca Climent Ezquerra Dpto. EDAN, Universidad de Sevilla 11 de febrero de 2018 A.Doubova y B. Climent Conceptos generales

Más detalles

75.12 ANÁLISIS NUMÉRICO I GUÍA DE PROBLEMAS 1. ERRORES

75.12 ANÁLISIS NUMÉRICO I GUÍA DE PROBLEMAS 1. ERRORES 75.12 ANÁLISIS NUMÉRICO I FACULTAD DE INGENIERÍA UNIVERSIDAD DE BUENOS AIRES GUÍA DE PROBLEMAS 1. ERRORES 1. Calcular las siguientes expresiones, incluyendo sus cotas de error absoluto, donde x = 2,00,

Más detalles

σ * (.a 1 a 2... a t ) β * β e

σ * (.a 1 a 2... a t ) β * β e . ERRORES DE REDONDEO Y ESTABILIDAD Qué es un método numérico? Un método numérico es un procedimiento mediante el cual se obtiene, casi siempre de manera aproximada, la solución de ciertos problemas realizando

Más detalles

2. Representación de números 1

2. Representación de números 1 2. Representación de números 1 Julio C. Carrillo E. Escuela de Matemáticas, UIS 2. Representación de números 2 1. Representación de punto flotante normalizada La notación científica es un tipo de representación

Más detalles

Introducción al análisis numérico

Introducción al análisis numérico Introducción al análisis numérico Javier Segura Universidad de Cantabria Cálculo Numérico I. Tema 1 Javier Segura (Universidad de Cantabria) Introducción al análisis numérico CNI 1 / 25 Contenidos: 1 Sistemas

Más detalles

Lección 7. Aritmética Computacional

Lección 7. Aritmética Computacional Lección 7. Aritmética Computacional MIGUEL ANGEL UH ZAPATA 1 Análisis Numérico I Facultad de Matemáticas, UADY Agosto 2014 1 Centro de Investigación en Matemáticas, Unidad Mérida. En esta lección analizaremos

Más detalles

Introducción al análisis numérico

Introducción al análisis numérico Introducción al análisis numérico Javier Segura Universidad de Cantabria Cálculo Numérico I. Tema 1 Javier Segura (Universidad de Cantabria) Introducción al análisis numérico CNI 1 / 22 Contenidos: 1 Sistemas

Más detalles

Computación I Representación Interna Curso 2017

Computación I Representación Interna Curso 2017 Computación I Representación Interna Curso 2017 Facultad de Ingeniería Universidad de la República Temario Representación de Números Enteros Representación de Punto Fijo Enteros sin signo Binarios puros

Más detalles

Aritmética finita y análisis de error

Aritmética finita y análisis de error Aritmética finita y análisis de error Escuela de Ingeniería Informática de Oviedo (Dpto. de Matemáticas-UniOvi) Computación Numérica Aritmética finita y análisis de error 1 / 38 Contenidos 1 Almacenamiento

Más detalles

01. A qué se denomina conjunto de punto flotante? Conjunto de números racionales utilizado para representar a los números reales.

01. A qué se denomina conjunto de punto flotante? Conjunto de números racionales utilizado para representar a los números reales. PREGUNTAS PARA ORIENTAR EL ESTUDIO DEL CAPITULO 1. Subtemas: 1.1. Representación de un número real en punto flotante y operaciones. 1.2. Underflow y Overflow. 01. A qué se denomina conjunto de punto flotante?

Más detalles

Lección 5. Punto flotante

Lección 5. Punto flotante Lección 5. Punto flotante MIGUEL ANGEL UH ZAPATA 1 Análisis Numérico I Facultad de Matemáticas, UADY Agosto 2014 1 Centro de Investigación en Matemáticas, Unidad Mérida En esta lección aprenderemos lo

Más detalles

ERRORES. , siempre que p 0.

ERRORES. , siempre que p 0. ERRORES Indice 1. Errores 2. Clases de errores 3. Números en coma flotante 4. Aritmética del punto flotante 4.1. Errores 4.2. Operaciones en punto flotante 4.3. Problemas con operaciones en punto flotante

Más detalles

Computación I Representación Interna Curso 2011

Computación I Representación Interna Curso 2011 Computación I Representación Interna Curso 2011 Facultad de Ingeniería Universidad de la República Estándar IEEE 754 Primero se definen tres formatos s e F Total (bits) (bits) (bits) (bytes) simple precisión

Más detalles

2. Representación de números 1

2. Representación de números 1 2. Representación de números 1 Julio C. Carrillo E. Escuela de Matemáticas, UIS 2. Representación de números 2 1. Pérdida de significancia Usualmente se presenta una pérdida de significancia cuando se

Más detalles

Profesor Francisco R. Villatoro 7 de Octubre de PRIMER TEMA: Operaciones en coma flotante en Matlab

Profesor Francisco R. Villatoro 7 de Octubre de PRIMER TEMA: Operaciones en coma flotante en Matlab Práctica voluntaria (1er. parcial) Técnicas Numéricas Profesor Francisco R. Villatoro 7 de Octubre de 1999 PRIMER TEMA: Operaciones en coma flotante en Matlab 1. La aritmética que utiliza Matlab es compatible

Más detalles

Representación de números en binario

Representación de números en binario Representación de números en binario Enteros con signo. Overflow con enteros. Reales con punto flotante. Overflow y underflow con reales. Universidad de Sonora 2 Enteros con signo Método del complemento

Más detalles

APROXIMACIÓN NUMÉRICA Y ERRORES

APROXIMACIÓN NUMÉRICA Y ERRORES Análisis numérico APROXIMACIÓN NUMÉRICA Y ERRORES Antecedentes En 1947 se crea en la universidad de California el INSITITUTO DE ANÁLISIS NUMÉRICO. El análisis numérico es la rama de las matemáticas, cuyos

Más detalles

MÓDULO DEL CAPITULO 1.

MÓDULO DEL CAPITULO 1. MÓDULO DEL CAPITULO. Subtemas:.. Representación de un número real en punto flotante y operaciones..2. Underflow y Overflow. 0. A qué se denomina conjunto de punto flotante? Conjunto de números racionales

Más detalles

Tema 1 Preliminares. 1. Introducción. 2. Teoremas básicos. 3. Errores. 3.1 Fuentes usuales de error 3.2 Representación de números 3.

Tema 1 Preliminares. 1. Introducción. 2. Teoremas básicos. 3. Errores. 3.1 Fuentes usuales de error 3.2 Representación de números 3. Tema 1 Preliminares Índice 1. Introducción. Teoremas básicos 3. Errores 3.1 Fuentes usuales de error 3. Representación de números 3.3 Tipos de errores 4. Propagación del error 5. Condicionamiento y Estabilidad

Más detalles

Cursada Segundo Cuatrimestre 2017 Guía de Trabajos Prácticos Nro. 2

Cursada Segundo Cuatrimestre 2017 Guía de Trabajos Prácticos Nro. 2 Temas: Programación en MATLAB: Sentencias, expresiones y variables. Estructuras de control. Operadores relacionales y lógicos. Programación de funciones. Aritmética finita: Representación de números en

Más detalles

OCW-V.Muto Aritmética del computador Cap. IV CAPITULO IV. ARITMETICA DEL COMPUTADOR 1. REPRESENTACION DE LOS NUMEROS

OCW-V.Muto Aritmética del computador Cap. IV CAPITULO IV. ARITMETICA DEL COMPUTADOR 1. REPRESENTACION DE LOS NUMEROS CAPITULO IV. ARITMETICA DEL COMPUTADOR 1. REPRESENTACION DE LOS NUMEROS Cuando se usa una calculadora o una computadora digital para realizar cálculos numéricos, se debe considerar un error inevitable,

Más detalles

FUNDAMENTOS DE LA TEORÍA DE ERRORES

FUNDAMENTOS DE LA TEORÍA DE ERRORES 21 de Julio de 2014 FUNDAMENTOS DE LA TEORÍA DE ERRORES Departamento de Matemática Aplicada Facultad de Ingeniería Universidad Central de Venezuela Cálculo Numérico José Luis Quintero 1 Puntos a tratar

Más detalles

Número, algoritmo y errores

Número, algoritmo y errores Número, algoritmo y errores Índice 1.! Introducción 2.! Errores absolutos y relativos 3.! Almacenamiento de números en un ordenador! Números enteros! Números reales 4.! Concepto de algoritmo 5.! Clasificación

Más detalles

1. INTRODUCCIÓN A LA COMPUTACIÓN NUMÉRICA: Segunda parte: Teoría de Errores

1. INTRODUCCIÓN A LA COMPUTACIÓN NUMÉRICA: Segunda parte: Teoría de Errores 1. INTRODUCCIÓN A LA COMPUTACIÓN NUMÉRICA: Segunda parte: Teoría de Errores Jorge Eduardo Ortiz Triviño jeortizt@unal.edu.co http://www.docentes.unal.edu.co/jeortizt/ Objetivos de la sección Exponer los

Más detalles

Organización de Computadoras

Organización de Computadoras Organización de Computadoras SEMANA 7 UNIVERSIDAD NACIONAL DE QUILMES Qué vimos? Números con punto fijo Interpretación Representación Rango Resolución Error absoluto Error relativo Hoy! Notación científica

Más detalles

Representación de datos y aritmética básica en sistemas digitales

Representación de datos y aritmética básica en sistemas digitales Representación de datos y aritmética básica en sistemas digitales DIGITAL II - ECA Departamento de Sistemas e Informática Escuela de Ingeniería Electrónica Rosa Corti 1 Sistemas de Numeración: Alfabeto:

Más detalles

Computación I Representación Interna Curso 2011

Computación I Representación Interna Curso 2011 Computación I Representación Interna Curso 2011 Facultad de Ingeniería Universidad de la República Temario Representación de Números Enteros Representación de Punto Fijo Enteros sin signo Binarios puros

Más detalles

Temas preliminares de Métodos Numéricos

Temas preliminares de Métodos Numéricos Temas preliminares de Métodos Numéricos Problemas para examen Sistema binario 1. Convierta el número 3 17 al sistema binario. 2. Convierta el siguiente número binario al sistema decimal: x = 1101.01101

Más detalles

Agenda. 0 Operaciones aritméticas 0 ASCII 0 UTF-8 0 Código Gray. 0 Números de punto flotante

Agenda. 0 Operaciones aritméticas 0 ASCII 0 UTF-8 0 Código Gray. 0 Números de punto flotante Agenda 0 Operaciones aritméticas 0 ASCII 0 UTF-8 0 Código Gray 0 BCD 0 Números de punto flotante Operaciones aritméticas Suma de números binarios 0 0 1 1 + 0 + 1 + 0 + 1 0 1 1 10 1 Sumando + 1 Sumando

Más detalles

Programación y Métodos Numéricos Errores de de redondeo en en la la representación de de números reales: CODIFICACIÓN DE NÚMEROS REALES

Programación y Métodos Numéricos Errores de de redondeo en en la la representación de de números reales: CODIFICACIÓN DE NÚMEROS REALES Programación y Métodos Numéricos Errores de de redondeo en en la la representación de de números reales: CODIFICACIÓN DE NÚMEROS REALES Carlos Conde LázaroL Arturo Hidalgo LópezL Alfredo López L Benito

Más detalles

LOGICA DIGITAL ARITMETICA DE COMPUTADORAS ASPECTOS FUNDAMENTALES 1. FORMA DE REPRESENTAR LOS NUMEROS ( FORMATO BINARIO)

LOGICA DIGITAL ARITMETICA DE COMPUTADORAS ASPECTOS FUNDAMENTALES 1. FORMA DE REPRESENTAR LOS NUMEROS ( FORMATO BINARIO) LOGICA DIGITAL ARITMETICA DE COMPUTADORAS ASPECTOS FUNDAMENTALES 1. FORMA DE REPRESENTAR LOS NUMEROS ( FORMATO BINARIO) 2. ALGORITMOS UTILIZADOS PARA REALIZAR LAS OPERACIONES BASICAS (SUMA, RESTA, MULTIPLICACION

Más detalles

Números. un elemento perteneciente al conjunto D b. de los dígitos del sistema. D b

Números. un elemento perteneciente al conjunto D b. de los dígitos del sistema. D b 1 Un número es un ente que permite representar simbólicamente las veces que la unidad está presente en la cantidad observada o medida. Números representados por una cantidad finita de dígitos o cifras.

Más detalles

Universisdad de Los Andes Facultad de Ingeniería Escuela de Sistemas

Universisdad de Los Andes Facultad de Ingeniería Escuela de Sistemas Universisdad de Los Andes Facultad de Ingeniería Escuela de Sistemas Aritmética Punto Flotante Basada en: What Every Computer Scientist Should Know About Floating-Point Arithmetic Por: David Goldberg Prof.

Más detalles

Representación de datos y aritmética básica en sistemas digitales

Representación de datos y aritmética básica en sistemas digitales Representación de datos y aritmética básica en sistemas digitales DIGITAL II - ECA Departamento de Sistemas e Informática Escuela de Ingeniería Electrónica Rosa Corti 1 Sistemas de Numeración: Alfabeto:

Más detalles

Aritmética de Enteros y

Aritmética de Enteros y 1 Aritmética de Enteros y Flotantes 2013 Transversal de Programación Básica Proyecto Curricular de Ingeniería de Sistemas 2 1. Introduccion La aritmética de enteros es aritmética modular en complemento

Más detalles

Estructura de Computadores Tema 2. Representación de la información

Estructura de Computadores Tema 2. Representación de la información Estructura de Computadores Tema 2. Representación de la información Departamento de Informática Grupo de Arquitectura de Computadores, Comunicaciones y Sistemas UNIVERSIDAD CARLOS III DE MADRID Contenido!

Más detalles

Métodos Numéricos: los números reales y su representación

Métodos Numéricos: los números reales y su representación Métodos Numéricos: los números reales y su representación Eduardo P. Serrano Versión previa Feb 2012 1. Números reales Empleamos los números reales para expresar cantidades, valores, medidas o magnitudes.

Más detalles

Aproximaciones y Error

Aproximaciones y Error Aproximaciones y Error Oldemar Rodríguez R. UCR 14 de septiembre de 2014 Oldemar Rodríguez R. (UCR) Aproximaciones y Error 14 de septiembre de 2014 1 / 30 Outline 1 Aritmética punto flotante 2 Problemas

Más detalles

Representación de la información Ejercicios resueltos

Representación de la información Ejercicios resueltos Representación de la información Ejercicios resueltos Ejercicio 1. Indique la representación de los siguientes números, razonando su respuesta: a) -16 en complemento a 2 con 5 bits b) -16 en complemento

Más detalles

Representación de la Información.... en los Computadores

Representación de la Información.... en los Computadores Representación de la Información... en los Computadores 1 Información e Informática Un computador es una máquina que procesa información. La ejecución de un programa implica el tratamiento de los datos.

Más detalles

Práctica 1 - Representación de la información

Práctica 1 - Representación de la información Práctica 1 - Representación de la información Organización del Computador 1 Primer Cuatrimestre 2014 Ejercicio 1 a) Utilizando el método del cociente, expresar en bases 2, 3 y 5 los números 33, 100 y 1023.

Más detalles

Computación 1. Punto Flotante y Errores

Computación 1. Punto Flotante y Errores Computación 1 Punto Flotante y Errores Aritmética de Punto Flotante Suma y Resta Para sumar o restar dos números en punto flotante es necesario que los exponentes sean iguales. La operación de suma o resta

Más detalles

Universidad de San Buenaventura - Facultad de Ingeniería

Universidad de San Buenaventura - Facultad de Ingeniería Aproximaciones Para trabajar con números decimales que tienen muchas cifras decimales, o infinitas, hacemos aproximaciones. Decimos que la aproximación de un número es por defecto cuando es menor que el

Más detalles

Métodos Numéricos. Unidad 1. Teoría de Errores

Métodos Numéricos. Unidad 1. Teoría de Errores Métodos Numéricos Unidad 1. Teoría de Errores Contenido Introducción Error Aproximado y Error Relativo Error Redondeo y de Cifras Significativas Errores de Truncamiento Errores en la Computadora Otros

Más detalles

Sistemas de Numeración

Sistemas de Numeración Sistemas de Numeración Parte 2: Representación de Reales Lic. Andrea V. Manna Sistemas posicionales: Repaso N= d k-1 d k-2 d 1 d 0,d -1 d -l = d k-1 *p k-1 + d k-2 *p k-2 +.+ d 0 *p 0,+ d -1 *p -1 +...+

Más detalles

Práctica 1: Representación de números

Práctica 1: Representación de números Práctica 1: Representación de números Organización del Computador I DC - UBA 2do. Cuatimestre 2014 Menú del día Hoy vamos a ver: Representación de numeros Aritmética en otras bases (no decimales) Cambios

Más detalles

Definición 1.1 Dado un número x R su representación decimal en punto flotante es: Dados d k N, 0 d k 9 y d 1 0,

Definición 1.1 Dado un número x R su representación decimal en punto flotante es: Dados d k N, 0 d k 9 y d 1 0, CAPITULO 1 Introducción al análisis numérico 1.1 Notación en punto flotante Dado un número x R cómo es representado en una computadora? Es siempre de la misma forma, independientemente del tipo de instrumento

Más detalles

Tema 2 Representación de la información

Tema 2 Representación de la información Grupo ARCOS Tema 2 Representación de la información Estructura de Computadores Grado en Ingeniería Informática Contenidos 1. Introducción 1. Motivación y objetivos 2. Sistemas posicionales 2. Representaciones

Más detalles

Lección 6. Errores. MIGUEL ANGEL UH ZAPATA 1 Análisis Numérico I Facultad de Matemáticas, UADY. Agosto 2014

Lección 6. Errores. MIGUEL ANGEL UH ZAPATA 1 Análisis Numérico I Facultad de Matemáticas, UADY. Agosto 2014 Lección 6. Errores MIGUEL ANGEL UH ZAPATA 1 Análisis Numérico I Facultad de Matemáticas, UADY Agosto 2014 1 Centro de Investigación en Matemáticas, Unidad Mérida En esta lección conoceremos y analizaremos

Más detalles

Facultad de Física. Métodos Numéricos

Facultad de Física. Métodos Numéricos Facultad de Física Métodos Numéricos Dr. Antonio Marín Hernández Centro de Investigación en Inteligencia Artificial Universidad Veracruzana Sebastían Camacho # 5 Xalapa, Veracruz Temario Unidad 1:Manejo

Más detalles

Representación de Números

Representación de Números Representación de Números Maximiliano Geier 4/10/2017 Maximiliano Geier Representación de Números 4/10/2017 1 / 21 Cómo se representan los números? Cada número se puede representar de varias maneras. Por

Más detalles

Redondeo, Truncamiento, Método del Punto Fijo y MétodoBarranquilla, de bisección / 22

Redondeo, Truncamiento, Método del Punto Fijo y MétodoBarranquilla, de bisección / 22 Redondeo, Truncamiento, Método del Punto Fijo y Método de bisección. Jeinny Peralta 1 Barranquilla, 2017 Redondeo, Truncamiento, Método del Punto Fijo y MétodoBarranquilla, de bisección. 2017 1 / 22 Números

Más detalles

Arquitectura de Computadoras

Arquitectura de Computadoras Arquitectura de Computadoras Representación de la Información J. Irving Vásquez ivasquez@ccc.inaoep.mx Centro de Innovación y Desarrollo Tecnológico en Cómputo 17 de febrero de 2016 1 / 41 Table of contents

Más detalles

Propagación de errores

Propagación de errores Clase No. 2: MAT 251 Propagación de errores Dr. Alonso Ramírez Manzanares Depto. de Matemáticas Univ. de Guanajuato e-mail: alram@ cimat.mx web: http://www.cimat.mx/ alram/met_num/ Dr. Joaquín Peña Acevedo

Más detalles

Unidades Aritméticas. Full Adder de un Bit. Sumador/Restador. Full Adder de 32 Bits. Carry Lookahead de 4 Bits. Suma Rápida con Carry Lookahead.

Unidades Aritméticas. Full Adder de un Bit. Sumador/Restador. Full Adder de 32 Bits. Carry Lookahead de 4 Bits. Suma Rápida con Carry Lookahead. Unidades Aritméticas Full Adder de un Bit a i b i a i b i c i s i c i+1 c i+1 s i s i = a i b i c i + a i b i c i + a i b i c i + a i b i c i c i+1 = a i b i + a i c i + b i c i c i 0 0 0 0 0 0 0 1 1 0

Más detalles

Representación de Números Reales. Organización del Computador 1 Verano 2016

Representación de Números Reales. Organización del Computador 1 Verano 2016 Representación de Números Reales Organización del Computador 1 Verano 2016 En un mundo de 0 s y 1 s Qué sabemos representar en forma de ceros y unos? Números naturales/magnitudes (notación sin signo) Números

Más detalles

Representación de números fraccionarios: Punto Flotante

Representación de números fraccionarios: Punto Flotante Representación de números fraccionarios: Organización de computadoras Universidad Nacional de Quilmes http:// 1 Signo Magnitud (Binario con signo) Representación en Signo-Magnitud Rango 2 Bit impĺıcito

Más detalles

Cálculo numérico. Aritmética en punto flotante.

Cálculo numérico. Aritmética en punto flotante. José Luis Morales http://allman.rhon.itam.mx/ jmorales Departamento de Matemáticas. ITAM. 2012. Sistemas de números en punto flotante F F está caracterizado por los enteros β, L, U, p en donde β es la

Más detalles

Computación 1. Representación en Punto Flotante

Computación 1. Representación en Punto Flotante Computación 1 Representación en Punto Flotante Contenido Representación en Punto Flotante Ejemplos en base 10 Punto flotante en binario Normalización Estándar IEEE 754 Representación de Números Reales

Más detalles

Departamento de Sistemas e Informática. Digital II - ECA. Representación de datos y aritmética básica en sistemas digitales.

Departamento de Sistemas e Informática. Digital II - ECA. Representación de datos y aritmética básica en sistemas digitales. Departamento de Sistemas e Informática Digital II - ECA Representación de datos y aritmética básica en sistemas digitales Rosa Corti 2015 Sistemas de Numeración: Alfabeto: Símbolos utilizados Base: Cantidad

Más detalles

ERRORES DE REDONDEO Y ARITMÉTICA DE PRECISIÓN FINITA

ERRORES DE REDONDEO Y ARITMÉTICA DE PRECISIÓN FINITA TEMA 1. ERRORES DE REDONDEO Y ARITMÉTICA DE PRECISIÓN FINITA 1. Introducción 2. Nomenclatura 3. Representación de un número en un ordenador 4. Truncamiento y redondeo 5. Error de truncamiento y de redondeo

Más detalles

Organización de Computadoras. Clase 3

Organización de Computadoras. Clase 3 Organización de Computadoras Clase 3 Temas de Clase Representación de números en Punto Flotante Notas de clase 3 2 Números en punto fijo Todos los números a representar tienen exactamente la misma cantidad

Más detalles

Organización de computadoras. Clase 9. Universidad Nacional de Quilmes. Lic. Martínez Federico

Organización de computadoras. Clase 9. Universidad Nacional de Quilmes. Lic. Martínez Federico Organización de computadoras Clase 9 Universidad Nacional de Quilmes Lic. Martínez Federico Qué vimos? Números con punto fijo Qué vimos? Números con punto fijo Interpretación Qué vimos? Números con punto

Más detalles

Parte I: Análisis numérico matricial e interpolación 1

Parte I: Análisis numérico matricial e interpolación 1 Índice general Parte I: Análisis numérico matricial e interpolación 1 1. Estabilidad y errores en el cálculo numérico 3 1.1. Introducción............................ 3 1.2. Representación de números en

Más detalles

REPRESENTACION DE LA INFORMACION

REPRESENTACION DE LA INFORMACION ANEXO. Fundamentos Computadores I. Telecomunicación. Primer curso REPRESENTACION DE LA INFORMACION Fundamentos de Computadores. Departamento de Automática Dpto. Automática. Fundamentos de computadores.

Más detalles

Métodos Numéricos. Grado en Ingeniería en Informática Tema 1 : Aritméticas de Precisión Finita

Métodos Numéricos. Grado en Ingeniería en Informática Tema 1 : Aritméticas de Precisión Finita Métodos Numéricos. Grado en Ingeniería en Informática Tema 1 : Aritméticas de Precisión Finita Luis Alvarez León Univ. de Las Palmas de G.C. Luis Alvarez León () Análisis Numérico Univ. de Las Palmas de

Más detalles

Representación de la información

Representación de la información Universidad de Oviedo Departamento de Física Grado en Física Curso 2017 18 Introducción a la Física Computacional Representación de la información La representación de los números en un computador Errores

Más detalles

Ecuaciones diferenciales y cálculo numérico

Ecuaciones diferenciales y cálculo numérico Ecuaciones diferenciales y cálculo numérico Tema 6. Introducción al análisis cálculo numérico (Grado en Ingeniería de Tecnologías de Telecomunicación) EDCN-GITT (UGR) Tema 6 Versión 3-05-04 / 4 Tema 6.

Más detalles

Representación de Números Reales

Representación de Números Reales Representación de Números Reales María Elena Buemi 15 abril de 2011 Introducción a la Computación Representación de Números Reales Cómo se representa un número real? Un numeral con parte entera y parte

Más detalles

1. REPRESENTACION DE DATOS

1. REPRESENTACION DE DATOS 1. REPRESENTACION DE DATOS 1.1 INFORMACION Y DATOS. Un programa consiste, esencialmente, de dos partes: la descripción de las acciones que realizará el proceso representado y la descripción de los datos

Más detalles

Sistemas Numéricos Cambios de Base Errores

Sistemas Numéricos Cambios de Base Errores Cálculo Numérico Definición: es el desarrollo y estudio de procedimientos (algoritmos) para resolver problemas con ayuda de una computadora. π + cos ( x) dx 0 Tema I: Introducción al Cálculo Numérico Sistemas

Más detalles

Computación 1. Representación Interna de Números

Computación 1. Representación Interna de Números Computación 1 Representación Interna de Números Contenido Representación de Enteros Sin Signo Representación de Enteros Con Signo con magnitud y signo exceso a M Complemento a 1 Números Enteros Representación

Más detalles

Métodos Numéricos: aproximación y error

Métodos Numéricos: aproximación y error Métodos Numéricos: aproximación y error Eduardo P. Serrano Versión previa Feb 0. Problemas y métodos numéricos Un problema numérico es aquel cuya solución es un número finito de números reales. Ej: - Ecuaciones

Más detalles

Sistemas de Numeración. I semestre 2011

Sistemas de Numeración. I semestre 2011 Sistemas de Numeración I semestre 2011 Sistema Decimal 7392 7 10 3 + 3 10 2 + 9 10 1 + 2 10 0 10 símbolos: 0 9 Un número decimal puede ser expresado por una serie de coeficientes: a 3 a 2 a 1 a 0, a 1

Más detalles

Instituto Tecnológico de Morelia

Instituto Tecnológico de Morelia Instituto Tecnológico de Morelia Microcontroladores Representación de datos en las computadoras M.C.Miguelangel Fraga Aguilar http://sagitario.itmorelia.edu.mx/mfraga mfraga@itmorelia.edu.mx Representaciones

Más detalles

Instituto de Matemática. Agosto de ) Encuentre experimentalmente los siguientes valores de su calculadora:

Instituto de Matemática. Agosto de ) Encuentre experimentalmente los siguientes valores de su calculadora: Curso de Métodos Numéricos Instituto de Matemática Práctico 1: Errores Agosto de 2005 1) Encuentre experimentalmente los siguientes valores de su calculadora: (a) El valor ɛ mach definido como el minimo

Más detalles

+- S x B +-E. Este estándar presupone una representación normalizada. Es decir, los números a representar obedecen a la siguiente forma:

+- S x B +-E. Este estándar presupone una representación normalizada. Es decir, los números a representar obedecen a la siguiente forma: 3.6 Codificación Punto Flotante Esta codificación nace por la necesidad de tener un rango más amplio de representatividad numérica, o cobertura. Los esquemas antes mencionados ofrecen un rango limitado

Más detalles

Teoria de Errores. Hermes Pantoja Carhuavilca. Facultad de Ingeniería Mecanica Universidad Nacional de Ingeniería. Hermes Pantoja Carhuavilca 1 de 31

Teoria de Errores. Hermes Pantoja Carhuavilca. Facultad de Ingeniería Mecanica Universidad Nacional de Ingeniería. Hermes Pantoja Carhuavilca 1 de 31 Hermes Pantoja Carhuavilca Facultad de Ingeniería Mecanica Universidad Nacional de Ingeniería Métodos Numérico Hermes Pantoja Carhuavilca 1 de 31 CONTENIDO Introducción Hermes Pantoja Carhuavilca 2 de

Más detalles

El almacenaje de información numérica en una computadora digital

El almacenaje de información numérica en una computadora digital El almacenaje de información numérica en una computadora digital Divulgación José Guerrero Grajeda Facultad de Ciencias, UNAM I. Presentación Los sistemas numéricos con los que opera una computadora digital

Más detalles

APUNTES DOCENTES ASIGNATURA: ANALISIS NUMERICO ASIGNATURA: ANALISIS NUMERICO UNIDADES TECNOLÓGICAS DE SANTANDER

APUNTES DOCENTES ASIGNATURA: ANALISIS NUMERICO ASIGNATURA: ANALISIS NUMERICO UNIDADES TECNOLÓGICAS DE SANTANDER APUNTES DOCENTES ASIGNATURA: ANALISIS NUMERICO ASIGNATURA: ANALISIS NUMERICO PROFESOR: ESP. PEDRO ALBERTO ARIAS QUINTERO 1. ERRORES Y ARITMETICA DE PUNTO FLOTANTE 1.1. Introducción a la Computación Numérica

Más detalles

Representación de la Información en un computador. Ingeniería de Sistema y Automática Universidad de Valladolid

Representación de la Información en un computador. Ingeniería de Sistema y Automática Universidad de Valladolid Representación de la Información en un computador Ingeniería de Sistema y Automática Universidad de Valladolid Índice Sistemas de numeración: Binarios Octales Hexadecimales Operaciones. Transformaciones

Más detalles

Errores por la representación de punto flotante y propagación de errores

Errores por la representación de punto flotante y propagación de errores Clase No. 2: Errores por la representación de punto flotante y propagación de errores MAT 251 Dr. Alonso Ramírez Manzanares CIMAT, A.C. e-mail: alram@ cimat.mx web: http://www.cimat.mx/ alram/met_num/

Más detalles

CALCULO NUMERICO (MB535) PRIMERA PRACTICA CALIFICADA (PARTE A)

CALCULO NUMERICO (MB535) PRIMERA PRACTICA CALIFICADA (PARTE A) UNIVERSIDAD NACIONAL DE INGENIERIA Ciclo :005- FACULTAD DE INGENIERIA MECANICA AREA ACADEMICA DE CIENCIAS BASICAS INDICACIONES CALCULO NUMERICO (MB535) PRIMERA PRACTICA CALIFICADA (PARTE A) 1. Resolver

Más detalles

O bien si queremos calcular el error aproximado porcentual lo hacemos:

O bien si queremos calcular el error aproximado porcentual lo hacemos: En situaciones reales es común que no se conoce el valor verdadero del resultado: las mediciones dependen del instrumento y del procedimiento de medición; los métodos numéricos se aplican, cuando no se

Más detalles

ESTRUCTURA Y TECNOLOGÍA DE COMPUTADORES I CAPÍTULO III ARITMÉTICA Y CODIFICACIÓN

ESTRUCTURA Y TECNOLOGÍA DE COMPUTADORES I CAPÍTULO III ARITMÉTICA Y CODIFICACIÓN ESTRUCTURA Y TECNOLOGÍA DE COMPUTADORES I CAPÍTULO III ARITMÉTICA Y CODIFICACIÓN TEMA 3. Aritmética y codificación 3.1 Aritmética binaria 3.2 Formatos de los números y su representación 3.3 Definiciones

Más detalles

Teoria de Errores. Mg. Hermes Pantoja Carhuavilca. Métodos Computacionales. Universidad Nacional Mayor de San Marcos Facultad de Ingenieria Industrial

Teoria de Errores. Mg. Hermes Pantoja Carhuavilca. Métodos Computacionales. Universidad Nacional Mayor de San Marcos Facultad de Ingenieria Industrial Pantoja Carhuavilca Métodos Computacionales Agenda al estudio de métodos computacionales 3 Aproximación y Errores Los cálculos númericos inevitablemente conducen a errores Estos son de dos clases principales:

Más detalles