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
|
|
- Ramón Ramírez Espinoza
- hace 7 años
- Vistas:
Transcripción
1 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 Febrero,
2 Sistemas de de codificación binarios en en coma flotante normalizada Expresan los números en notación científica binaria pero: º) Asignando (t+) bits para almacenar el exponente. 2º) Utilizando mantisas con (s+) bits 3º) Almacenando sólo la información significativa de la mantisa La condición ª implica que sólo se pueden representar números no nulos cuyo valor absoluto esté comprendido entre ciertas cotas. Las condiciones ª y 2ª implican que: * Sólo existe un número finito de números. * Las mantisas de los números reales con más dígitos decimales deben ser aproximadas por otras con s dígitos binarios decimales. 64
3 Codificación del exponente en en (t+) bits Bit de signo del exponente t bits para el valor absoluto del exponente CONVENIO: 0 Signo + Signo - Ejemplo: Con 7 bits se tienen las siguientes codificaciones de exponentes: -8 = = = No puede codificarse 93 = No puede codificarse 65
4 Codificación del exponente en en (t+) bits: cotas Mayor exponente que puede codificarse: M = = ( 2 t ) 0 t bits Menor exponente que puede codificarse: m = = -( 2 t ) 0 t bits OBSERVACIÓN: En los sistemas reales estas cotas son ligeramente distintas al evitarse la duplicidad del código asignado al exponente nulo y normalizarse los exponentes. 66
5 Aproximación de de números reales en en base 2 expresados en en coma flotante normalizada Técnicas de aproximación de mantisas de la forma: ±. d d...d d... 2 s s+ por mantisas con s dígitos decimales: Truncado: ±. dd 2...dsd s+... ±. dd2...ds Redondeo: ±. dd 2...ds si ds+ = 0 ±. dd 2...dsd s+... ± (. dd 2...ds + si ds+ = ) Suma binaria NOTA: Algunos fabricantes de ordenadores incorporan también otras técnicas 67
6 Aproximación de de números reales en en base 2 expresados en en coma flotante normalizada Redondeo a mantisas con 6 dígitos binarios decimales: z = º Dígito decimal z = e 7º Dígito decimal Ajuste de exponentes: = z*..2 e e e e+ = z* 68
7 Codificación de de las mantisas Los (s+) bits disponibles para almacenar la mantisa se destinan a: El primero para almacenar el signo (un 0 si es positivo y un si es negativo). Los s bits siguientes para almacenar los s primeros dígitos binarios decimales de la mantisa. El dígito entero de la mantisa no se almacena pues siempre es (salvo para el número 0., que tiene una codificación especial). 69
8 Codificación de de las mantisas: ejemplo Sistema con t = 7 bits para el exponente y s = 3 bits para mantisa ( ) 0 = i2 3 Exponente: +0 Mantisa: (redondeo)
9 Los números máquina binarios El conjunto de todos los números expresados en base 2 que expresados en coma flotante tienen mantisas formadas por s dígitos decimales y exponentes acotados por entre los valores enteros m y M se denomina conjunto de números máquina del sistema: Inicial de Float F((s+), m, M, 2) Bits de la mantisa Menor exponente permitido Mayor exponente permitido Base de numeración utilizada 7
10 Ejemplo F(3, -2, 2, 2) { , ±. 00i2, ±. 0i2, ±. 0i2, ±. i2, ±. 00 i2, ±. 0i2, ±. 0i2, ±. i2, ±. 00i2, ±. 0i2, ±. 0i2, ±. i2, ±. 2, ±. 2, ±. 2, ±. 2 00i 0i 0i i, ±. 00i2, ±. 0i2, ± 0i ± i ,. 2 } En base 0 { 0, + 2-2, +( ), +( ), +( ), + 2 -, +( ), +( ), +( ), + 2 0, +( ), +( ), +( ), + 2, +( ), +( ), +( ), + 2 2, +( ), +( ), +( ) } 72
11 F(3, -2, 2, 2) { 0., +0.25, , , , +0.5, , , , +.0, +.25, +.5, +.75, + 2.0, +2.5, +3.0, +3.5, + 4.0, +5.0, +6.0, +7.0 } Ejemplo (cont.) Sólo hay N = 4 números. El mayor de ellos es C = 7. El positivo menor no nulo es c =0.25. No todos los números consecutivos distan lo mismo. 73
12 Distribución de de los los números de de F(s+, m, m, M, M, 2) 2) Los números máquina de mayor valor absoluto son más distantes entre sí 74
13 Distribución del conjunto F(s+, m, m, M, M, 2) 2) *) Número de números máquina de F(s+, m, M, 2): (s ) N = 2 + i(m m + ) + *) Mayor número máquina de F(s+, m, M, 2): (s+ ) M s C = (2 ) i2 *) Menor número máquina positivo de F(s+, m, M, 2): m c = 2 *) Siendo e el exponente de un número máquina positivo de F(s+,m,M,2), la distancia entre él y el siguiente e s en valor absoluto es: d = 2 (Igual para negativos sustituyendo siguiente por anterior.) 75
14 Propiedades de de la la aproximación de de números reales por números máquina de de F(s+, m, m, M, M, 2) 2) mediante truncado Sean: z = ±. d d...d d e... i 2 (número que se aproxima) 2 s s+ z*. 2 Se verifica: e = ± dd 2...dsi (número máquina de F(s+, m, M, 2) Δ = E z z e z z* 2 s z z* z obtenido aproximando z por truncado) s = 2 z 0 76
15 Propiedades de de la la aproximación de de números reales por números máquina de de F(s+, m, m, M, M, 2) 2) mediante redondeo Sean: z = ±. d d...d d e... i 2 (número que se aproxima) 2 s s+ z*. 2 e' = ± d' d' 2...d' si (número máquina de F(s+, m, M, 2) Se verifica: Δ E z z = e s z z* 2 z z* z obtenido aproximando z por redondeo) s = 2 z 0 77
16 La La unidad de de redondeo de de F(s+, m, m, M, M, 2) 2) De las propiedades anteriores se tiene que: z 0: E z z z* = u = s 2 aproximando por truncado s z 2 aproximando por redondeo UNIDAD DE REDONDEO DE F(s+, m, M, 2) Propiedad. z* z z 0 sea δz = z* = ( + δz) iz z Se verifica que: δ z u 78
17 Overflow y underflow en en F(s+, m, m, M, M, 2) 2) NO pueden aproximarse por un número máquina del sistema F(s+ s+, m, M,, 2): * Los números reales con valor absoluto superior o igual a: M+ 2 (truncando) N OVERFLOW = s+ 2 M s (2 ) i2 (redondeando) * Los números reales no nulos con valor absoluto inferior a: n m 2 (truncando) = (2 ) i2 (redondea ndo) UNDERFLOW s+ 2 m s 2 79
18 Overflow y underflow en en F(s+, m, m, M, M, 2) 2) (cont.) Sólo pueden aproximarse por números máquina no nulos del sistema F(s+, m, M, 2) aquellos números reales z para los que se verifique: nunderflow z < N OVERFLOW Si z N OVERFLOW ERROR DE OVERFLOW Si z < n UNDERFLOW ERROR DE UNDERFLOW ASIMILACIÓN A 0. 80
19 Exponente: 8 bits (uno para el signo) Mantisa: 24 bits (uno para el signo) Mayor exponente: + ( ) = 27 Menor exponente: -27 Ejemplo º º Número de números máquina: 2 24 (27 (-27) + ) + = Mayor número máquina: (2 24 -) = Menor número máquina positivo: Unidad de redondeo: Truncando u = Redondeando u =
20 Exponente: bits (uno para el signo) Mantisa: 53 bits (uno para el signo) Mayor exponente: + ( ) = 023 Menor exponente: -023 Ejemplo 2º 2º Número de números máquina: 2 53 (023 (-023) + ) + = Mayor número máquina: (2 53 -) = Menor número máquina positivo: Unidad de redondeo: Truncando u = Redondeando u =
21 83
Programación y Métodos Numéricos Errores de de redondeo en en la la representación de de números reales: NOTACIÓN CIENTÍFICA EN BASE 10
Programación y Métodos Numéricos Errores de de redondeo en en la la representación de de números reales: NOTACIÓN CIENTÍFICA EN BASE 0 Alfredo Lópe L Benito Carlos Conde LáaroL Arturo Hidalgo LópeL pe
Más detallesProgramación y Métodos Numéricos Errores de de redondeo en en la la representación de de números reales: PROPAGACIÓN DE ERRORES
Programación y Métodos Numéricos Errores de de redondeo en en la la representación de de números reales: PROPAGACIÓN DE ERRORES Alfredo López L Benito Carlos Conde LázaroL Arturo Hidalgo LópezL Febrero,
Más detallesProgramación y Métodos Numéricos Errores de de redondeo en en la la representación de de números reales: INTRODUCCIÓN Y MOTIVACIÓN
Programación y Métodos Numéricos Errores de de redondeo en en la la representación de de números reales: INTRODUCCIÓN Y MOTIVACIÓN Carlos Conde LázaroL Arturo Hidalgo LópezL Alfredo López L Benito Febrero,
Más detallesAritmetica 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 detallesIntroducció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 detallesTipo de datos. Montse Bóo Cepeda. Este trabajo está publicado bajo licencia Creative Commons Attribution- NonCommercial-ShareAlike 2.5 Spain.
Tipo de datos Montse Bóo Cepeda Este trabajo está publicado bajo licencia Creative Commons Attribution- NonCommercial-ShareAlike 2.5 Spain. Estructura del curso 1. Evolución y caracterización de los computadores.
Más detallesAritmetica 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 detallesNú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 detallesSistemas 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 detalles1.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 detallesRepresentació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 detallesRepresentació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 detallesO 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 detallesRepresentació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 detallesCá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 detallesRepresentación de la Información
Representación de la Información Bit: (Binary Digit) Un bit es un dígito binario. Como tal, puede tener 2 valores posibles, y 0. Como los circuitos de una computadora pueden asumir 2 estados, los bits
Más detallesComputació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 detallesSistemas 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 detallesAlgoritmos Multiplicación División
Algoritmos Multiplicación División 1 Algoritmos de Multiplicación Producto = Multiplicando * Multiplicador P : producto R: Multiplicando Q: Multiplicador P = R * Q 2 Algoritmos de Multiplicación Primer
Más detallesNú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 detallesRepresentació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 detallesEl 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 detalles01. 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 detallesComputació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 detallesEJERCICIOS RESUELTOS SOBRE ERRORES DE REDONDEO
EJERCICIOS RESUELTOS SOBRE ERRORES DE REDONDEO 1º) Considérese un número estrictamente positivo del sistema de números máquina F(s+1, m, M, 10). Supongamos que tal número es: z = 0.d 1 d...d s 10 e Responde
Más detallesEstructura 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 detallesIntroducción a los Sistemas Digitales. Conceptos básicos de matemática aplicada a los sistemas digitales
Curso-0 1 Introducción a los Sistemas Digitales Conceptos básicos de matemática aplicada a los sistemas digitales 2 Contenidos Conjuntos numéricos Notación científica Redondeo Logaritmos Resumen 3 Conjuntos
Más detallesAsignatura: PROGRAMACIÓN Y MÉTODOS NUMÉRICOS
UNIVERSIDAD POLITÉCNICA DE MADRID ESCUELA TÉCNICA SUPERIOR DE INGENIEROS DE MINAS DEPARTAMENTO DE MATEMÁTICA APLICADA Y MÉTODOS INFORMÁTICOS Asignatura: PROGRAMACIÓN Y MÉTODOS NUMÉRICOS Tema: ERRORES DE
Más detallesUniversisdad 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 detallesComputadora 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 detalles2. 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 detallesAritmé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 / 47 Contenidos 1 Sistemas decimal
Más detallesOPEN KNOWLEDGE CURSO DE METODOS NUMERICOS
OPEN KNOWLEDGE CURSO DE METODOS NUMERICOS Juan F. Dorado Diego F. López Laura B. Medina Juan P. Narvaez Roger Pino Universidad de San Buenaventura, seccional Cali OPEN KNOWLEDEGE CURSO DE METODOS NUMERICOS
Más detallesLecció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 detallesCursada 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 detallesESTRUCTURA 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 detallesOrganizació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 detallesRepresentació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 detallesREPRESENTACION DE LA INFORMACION
CAPITULO SEGUNDO. REPRESENTACION DE LA INFORMACION Estructura de Ordenadores. Departamento de Automática Juana Mª López Dpto. Automática. Estructura de computadores. Capítulo 2. Página 1 INTRODUCCION Clasificación
Más detallesPrá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 detallesAritmé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 detallesEnteros: números pertenecientes a un subconjunto finito de los números enteros. Lógicos: los dos valores lógicos, VERDADERO (true) o FALSO (false).
Tema 2 Datos y variables Versión: 16 de febrero de 2009 2.1 Tipos de datos Se denomina dato a cualquier objeto manipulable por el ordenador. Un dato puede ser un carácter leído de un teclado, información
Más detallesσ * (.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 detallesRepresentació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 detallesA veces queremos almacenar algún elemento que es Verdadero o Falso. Este tipo de dato se llama Booleano y su representación es sencilla, para cada
Hemos visto que los ordenadores modernos son máquinas digitales que sólo funcionan con datos binarios. Así que necesitamos una representación binaria de cada dato que queremos usar en un ordenador. El
Más detallesRepresentación de números binarios en punto fijo y punto flotante.
Apuntes de Clases Representación de números binarios en punto fijo y punto flotante. Realizado por Sergio Noriega Introducción a los Sistemas Lógicos y Digitales Departamento de Electrotécnia Facultad
Más detallesTema 2. Sistemas de representación de la información
Tema 2. Sistemas de representación de la información Soluciones a los problemas impares Estructura de Computadores I. T. Informática de Gestión / Sistemas Curso 2008-2009 Tema 2: Hoja: 2 / 36 Tema 2: Hoja:
Más detallesSistemas 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 detallesGustavo Montero. Escuela Técnica Superior de Ingenieros Industriales University of Las Palmas de Gran Canaria
Métodos Numéricos Gustavo Montero Escuela Técnica Superior de Ingenieros Industriales University of Las Palmas de Gran Canaria Curso 2005-2006 1 Introducción 2 3 4 5 Generalidades 1 Introducción 2 3 4
Más detallesRepresentació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 detallesGustavo Montero. Escuela Técnica Superior de Ingenieros Industriales University of Las Palmas de Gran Canaria. Curso
Métodos Numéricos Gustavo Montero Escuela Técnica Superior de Ingenieros Industriales University of Las Palmas de Gran Canaria Curso 2006-2007 Introducción Repaso de Cálculo Infinitesimal Números binarios
Más detallesArquitectura 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 detallesRepresentación en Punto Flotante
Representación en Punto Flotante Minaya Villasana Abril-Julio, 2004 1 Representación en base 2 Las computadoras tienen dos formas de representar números: enteros (solo usado para enteros) y punto flotante
Más detallesUniversidad 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 detallesComputació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 detallesComputació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 detallesERRORES 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 detallesERRORES. , 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 detallesComputació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 detallesRealizar la siguiente suma y expresar el resultado en hexadecimal: Teniendo los 3 valores expresados en la misma base, podemos realizar la suma:
Realizar la siguiente suma y expresar el resultado en hexadecimal: 83/ d + 33/ 4 + 0/ b El primer paso consiste en expresar todos lo valores con la misma base. Para eso convertiremos los dos primeros valores
Más detallesTEMA 2. CODIFICACIÓN DE LA INFORMACIÓN
TEMA 2. CODIFICACIÓN DE LA INFORMACIÓN 1. INTRODUCCIÓN. SISTEMAS DE NUMERACIÓN EN. Sistema binario. Sistema octal. Sistema hexadecimal. 2. REPRESENTACIÓN DE TEXTOS.. Números naturales. Números enteros.
Más detallesContenido. Introducción a los Computadores Conceptos básicos. Sistema de numeración CNM-130
Contenido Introducción a los Computadores Conceptos básicos 1 Sistemas numéricos CNM-130 Instituto de Matemáticas Facultad de Ciencias Exactas y Naturales Universidad de Antioquia 2 Tipos de datos 3 Operadores
Más detallesTema 2: Sistemas de numeración
Tema 2: Sistemas de numeración Definiciones Bases de numeración Modos de representación Representaciones numéricas Coma fija (números enteros) Suma-resta en base dos Representaciones alfanuméricas Definiciones
Más detallesCursada Primer Semestre 2015 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 detallesPropiedades de las Funciones Exponenciales
Propiedades de las Funciones Exponenciales Definición: La expresión significa que se multiplica a sí misma un número de veces, se conoce como la base y como el exponente; y se denomina potencia al valor
Más detalles75.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 detallesLecció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+- 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 detallesAgenda. 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 detallesMé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 detallesMáster Universitario en Ingeniería de Caminos, Canales y Puertos Introducción al Análisis Numérico
Máster Universitario en Ingeniería de Caminos, Canales y Puertos Introducción al Análisis Numérico Departamento de Matemática Aplicada Universidad Granada Introducción El Cálculo o Análisis Numérico es
Más detallesUnidades 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 detallesNumeración Maya. Numeración indo-arábiga. Sistemas de Numeración Posicional. Conversión de una base cualquiera a base 10 = 4! !
Sistemas de Numeración Posicional Universidad Simón Bolívar Departamento de Electrónica y Circuitos Prof. Juan. Claudio Regidor Circuitos Digitales EC1723 En un número a n a n!1 a n!2!a 2 a 1 a 0, cada
Más detallesConceptos previos. Revisión de Sistemas Lógicos Formatos Numéricos. Dpto. Ingeniería Electrónica y Comunicaciones
Conceptos previos Revisión de Sistemas Lógicos Formatos Numéricos Revisión de Sistemas Lógicos Álgebra de Boole Base matemática de la Electrónica Digital Consta de dos elementos: 0 lógico y 1 lógico Tecnología
Más detallesTema 2 Representación de la información
Grupo ARCOS Universidad Carlos III de Madrid Tema 2 Representación de la información Estructura de Computadores Grado en Ingeniería Informática A recordar 1. Estudiar la teoría asociada: } Repasar lo visto
Más detalles5.2. Sistemas de codificación en binario
5.2. Sistemas de codificación en binario 5.2.1. Sistemas numéricos posicionales [ Wakerly 2.1 pág. 26] 5.2.2. Números octales y hexadecimales [ Wakerly 2.2 pág. 27] 5.2.3. Conversión general de sistemas
Más detallesLección 1. Representación de números
Lección 1. Representación de números 1.1 Sistemas de numeración Empecemos comentando cual es el significado de la notación decimal a la que estamos tan acostumbrados. Normalmente se escribe en notación
Más detallesTipos de datos y Operadores Básicos
Módulo I: Conceptos Básicos Tema 1. Qué es un ordenador? Tema 2. Cómo se representan los datos en un ordenador? Tema 3. Qué es un lenguaje de programación? Tema 4. Cómo se hace un programa informático?
Más detallesTema 2: Sistemas de numeración
Tema 2: Sistemas de numeración Definiciones Bases de numeración Modos de representación Representaciones numéricas Coma fija (números enteros) Suma-resta en base dos Representaciones alfanuméricas Bibliografía
Más detallesOrganización del Computador. Prof. Angela Di Serio
Punto Flotante Muchas aplicaciones requieren trabajar con números que no son enteros. Existen varias formas de representar números no enteros. Una de ellas es usando un punto o coma fijo. Este tipo de
Más detallesDatos y tipos de datos
Datos y tipos de datos Dato Representación formal de hechos, conceptos o instrucciones adecuada para su comunicación, interpretación y procesamiento por seres humanos o medios automáticos. Tipo de dato
Más detallesTipos de Datos y Representaciones. Circuitos Digitales, 2º de Ingeniero de Telecomunicación. EITE ULPGC.
Tipos de Datos y Representaciones Circuitos Digitales, 2º de Ingeniero de Telecomunicación. EITE ULPGC. Índice 1. Sistemas numéricos posicionales 2. Números octales y hexadecimales 3. Conversiones entre
Más detallesNOTACIÓN CIENTÍFICA. CIFRAS SIGNIFICATIVAS
COLEGIO INTERNACIONAL - SEK - EL CASTILLO Departamento de Ciencias APG FÍSICA I - UNIDAD I: INTRODUCCIÓN A LA FÍSICA NOTACIÓN CIENTÍFICA. CIFRAS SIGNIFICATIVAS TEMPORALIZACIÓN: SEPTIEMBRE 1,5 MÓDULOS S
Más detalles4. Representación interna de la información
Tema 3. Representación Interna de la Información Contenidos 1. Introducción 2. Sistemas de Numeración 1. Sistemas de numeración más usuales 2. Representación en base b 3. Representación en binario natural
Más detallesAritmética Matemática y Computacional
Capítulo 3 Aritmética Matemática y Computacional 3.1. Números Enteros Sabemos que la cantidad de números naturales es infinita, es decir, que si comenzamos a contar 0, 1, 2,... no terminaríamos nunca.
Más detallesTaller de Informática I Dpto. Computación F.C.E. y N. - UBA 2010
Detalles de Matlab MATLAB utiliza la aritmética del punto flotante, la cual involucra un conjunto finito de números con precisión finita. Esta limitación conlleva dos dificultades: los números representados
Más detallesLa velocidad no lleva a ninguna parte si no se va en la dirección correcta. Proverbio Americano. Punto Flotante
La velocidad no lleva a ninguna parte si no se va en la dirección correcta. Proverbio Americano Punto Flotante Elaborado por Prof. Ricardo González A partir de Materiales de las Profesoras Angela Di Serio
Más detallesNÚMEROS DE PUNTO FLOTANTE
B NÚMEROS DE PUNTO FLOTANTE En muchos cálculos el intervalo de números que se usan es muy grande. Por ejemplo, en un cálculo astronómico podrían intervenir la masa del electrón, 9 x 10-28 gramos, y la
Más detallesAritmética finita y análisis de error
Aritmética finita y análisis de error Contenidos Sistemas decimal y binario Representación de enteros Representación de los números reales Aproximación y error de redondeo Referencias Sistemas decimal
Más detallesUniversidad Rey Juan Carlos HOJA DE PROBLEMAS TEMA 3: REPRESENTACIÓN DE LA INFORMACIÓN
Universidad Rey Juan Carlos Ingeniería Técnica en Informática de Sistemas Estructura y Tecnología de Computadores HOJA DE PROBLEMAS TEMA 3: REPRESENTACIÓN DE LA INFORMACIÓN 1 6. Convertir A05B3D00 dado
Más detallesTema 4. Los números reales.
Tema 4. Los números reales. Números irracionales. En el tema anterior, has visto que los números racionales pueden escribirse en forma decimal, produciendo siempre un decimal exacto o periódico. También
Más detallesPrá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 detallesINTERPOLACIÓN (Sobre polinomios)
INTERPOLACIÓN (Sobre polinomios) Prof. Arturo Hidalgo LópezL Prof. Alfredo López L Benito Prof. Carlos Conde LázaroL Marzo, 2007 1 OBJETIVOS 1º. Conocer el problema general de interpolación polinomial
Más detallesTEMA 1 LOS NÚMEROS REALES
TEMA 1 LOS NÚMEROS REALES 1.1 LOS NÚMEROS REALES.-LA RECTA REAL Los NÚMEROS RACIONALES: Se caracterizan porque pueden expresarse: En forma de fracción, es decir, como cociente b a de dos números enteros:
Más detallesEjercicios Representación de la información
Ejercicios Representación de la información Grupo ARCOS Estructura de Computadores Grado en Ingeniería Informática Universidad Carlos III de Madrid Contenidos 1. Hexadecimal/binario 2. Alfanumérica 3.
Más detallesTEMA III: OPERACIONES CON LOS DATOS
CUESTIONES A TRATAR: Cual es la función de la unidad operativa? Es necesaria? Qué tipos de circuitos implementan la unidad operativa? Unidad operativa frente a ALU Qué es una operación de múltiple precisión?
Más detalles3.1. Errores con pocos dígitos de precisión
Computación Numérica Profesores: José M. Alonso, Fernando Alvarruiz, Juan Garayoa, Jesús Peinado, José L. Pérez, José E. Román, Vicente Vidal. http://www.dsic.upv.es/asignaturas/eui/cnu/prac Práctica 3
Más detallesUT01 03 Sistemas de codificación
UT01 03 Sistemas de codificación Cap 1 Introducción a los Sistemas Informáticos IES Barajas - JRGRL Tipo de software y tipos de datos Tipos de software de un SI Aplicaciones (no forman parte del SO) Datos
Más detallesELO311 Estructuras de Computadores Digitales. Números
ELO311 Estructuras de Computadores Digitales Números Tomás Arredondo Vidal Este material está basado en: material de apoyo del texto de David Patterson, John Hennessy, "Computer Organization & Design",
Más detallesOrganización de Computadoras 2014. Apunte 2: Sistemas de Numeración: Punto Flotante
Organización de Computadoras 2014 Apunte 2: Sistemas de Numeración: Punto Flotante La coma o punto flotante surge de la necesidad de representar números reales y enteros con un rango de representación
Más detalles