Beruflich Dokumente
Kultur Dokumente
ERRORES DE REDONDEO Y
ARITMÉTICA DEL
COMPUTADOR
Autores:
Docente de la asignatura(a):
INTRODUCCIÒN……………………………………………………………..….1 pag.
CONCLUSIÒN…………………………………………………………..………10 pag.
BIBLIOGRAFIA………………………………………………………………...11 pag.
INTRODUCCIÒN
Los métodos numéricos son técnicas mediante las cuales es posible formular problemas
matemáticos de tal forma que puedan resolverse usando operaciones aritméticas. Los
métodos numéricos nos vuelven aptos para entender esquemas numéricos a fin de
resolver problemas matemáticos, de ingeniería y científicos en una computadora,
reducir esquemas numéricos básicos, escribir programas y resolverlos en una
computadora y usar correctamente el software existente para dichos métodos y no solo
aumenta nuestra habilidad para el uso de computadoras sino que también amplia la
pericia matemática y la comprensión de los principios científicos básicos. El análisis
numérico trata de diseñar métodos para “aproximar” de una manera eficiente las
soluciones de problemas expresados matemáticamente. El objetivo principal del análisis
numérico es encontrar soluciones “aproximadas” a problemas complejos utilizando sólo
las operaciones más simples de la aritmética. Se requiere de una secuencia de
operaciones algebraicas y lógicas que producen la aproximación al problema
matemático. Todos los resultados de la aplicación de métodos numéricos van
acompañados de un error que es conveniente estimar, además de mantener dichos
errores dentro de límites aceptables. Errores inherentes o heredados Son los errores o
valores numéricos con que al operar pueden deberse a diversas causas. Los métodos
numéricos ofrecen soluciones aproximadas muy cercanas a las soluciones exactas; la
discrepancia entre una solución verdadera y una aproximada constituye un error, por lo
que es importante saber qué se entiende por aproximar y aprender a cuantificar los
errores, para minimizarlos.
ERRORES DE REDONDEO
Casi la totalidad de los números reales requieren, para su representación decimal, de una
infinidad de dígitos. En la práctica, para su manejo sólo debe considerarse un número
finito de dígitos en su representación, procediéndose a su determinación mediante un
adecuado redondeo. Los errores de redondeo se deben a que las computadoras sólo
guardan un número finito de cifras significativas durante un cálculo.
Al recibir los datos, para poder trabajar con ellos, la computadora los convierte al
sistema binario, su lenguaje natural de operación.
Todas las operaciones se efectúan en binario y los resultados obtenidos, antes de ser
entregados al usuario, la máquina los convierte al sistema decimal. Claro está que la
computadora realiza estos procesos a enormes velocidades, de manera que el usuario ni
se entera de lo que sucede ahí dentro.
Sin embargo, al efectuar las conversiones y realizar los cálculos se suscitan pequeños
errores que, si no se prevén, pueden propagarse y arrojar resultados muy inexactos o
totalmente absurdos. Por eso es tan importante el entender la aritmética de las
computadoras e identificar las situaciones en que pueden ocurrir errores severos.
A lo largo del tiempo, los métodos numéricos han sido desarrollados con el objeto de
resolver problemas matemáticos cuya solución es difícil o imposible de obtener por
medio de los procedimientos tradicionales.
Las soluciones que ofrecen los métodos numéricos son aproximaciones de los valores
reales y, por tanto se tendrá un cierto grado de error que será conveniente determinar.
Aunque la perfección es una meta digna de alabarse es difícil si no imposible de
alcanzarse. Las aproximaciones numéricas pueden introducir errores.
Los errores numéricos se generan con el uso de aproximaciones para representar las
operaciones y cantidades matemáticas. Esto incluye errores de truncamiento que
resultan de representar aproximadamente un procedimiento matemático exacto, y los
errores de redondeo, que resultan de presentar aproximadamente números exactos. Para
los tipos de errores, la relación entre el resultado exacto o verdadero y el aproximado
ERRORES DE REDONDEO
Los errores de redondeo se deben a que las computadoras solo guardan un numero finito
de cifras significativas durante un calculo. Las computadoras realizan esta función de
maneras diferentes; esta técnica de retener solo los primeros siete términos se llamó
“truncamiento” en el ambiente de computación. De preferencia se llamara de corte, para
distinguirlo de los errores de truncamiento. Un corte ignora los términos restantes de la
representación decimal completa.
La mayor parte de las computadoras tienen entre 7 y 14 cifras significativas, los errores
de redondeo parecerían no ser muy importantes. Sin embargo, hay dos razones del por
qué pueden resultar críticos en algunos métodos numéricos:
Los errores de truncamiento son aquellos que resultan al usar una aproximación en lugar
de un procedimiento matemático exacto.
Estos tipos de errores son evaluados con una formulación matemática: la serie de
Taylor. Taylor es una formulación para predecir el valor de la función en Xi+1 en
términos de la función y de sus derivadas en una vecindad del punto Xi.
ERRORES DE FORMULACIÓN
ERROR DE TRUCAMIENTO
Los errores por truncamiento son aquellos que resultan al usar una aproximación en
lugar de un procedimiento matemático exacto. Por ejemplo, se puede aproximar la
derivada de la velocidad de un paracaidista mediante la ecuación de diferencia finita
dividida de la forma:
BASES NUMERICAS
Un sistema numérico está compuesto de dígitos numéricos y su uso esta regido por
normas. Los números se pueden representar en distintos sistemas de numeración que se
diferencian entre si por su base. Así el sistema de numeración Decimal es de Base 10, el
Binario de Base 2 y el Hexadecimal de Base 16. El sistema numérico de uso más
frecuente es el sistema numérico decimal, ó de Base 10. Se denomina de Base 10 debido
a que utiliza diez digitos, y combinaciones de estos digitos, para representar todos los
números posibles.
𝟏𝟎𝟗 𝟏𝟎𝟖 𝟏𝟎𝟕 𝟏𝟎𝟔 𝟏𝟎𝟓 𝟏𝟎𝟒 𝟏𝟎𝟑 𝟏𝟎𝟐 𝟏𝟎𝟏 𝟏𝟎𝟎
100 1000000000 100000000 10000000 1000000 100000 10000 1000 100 10 1
El Computador utilizan las asociaciones de bits para realizar sus operaciones (por
ejemplo, cuando envían información por sus circuitos internos, transmite un
determinado número de bits simultáneamente)
Los bits se agrupan en unidades llamadas palabras, las cuales pueden contener 8, 16, 32
o 64 bits, dependiendo de la computadora de que se trate (los tamaños de palabra más
usuales son los de 16 o de 32 bits). También se utilizan otras unidades denominadas
bytes, constituidos generalmente por 8 bits, y utilizados como particiones de palabras,
para representar caracteres. Así, por ejemplo, una palabra de 32 bits consta de 4 bytes.
La manera en que se usan los bits para registrar los números enteros y los números
fraccionarios, varía en función del diseño de la computadora
Los números enteros requieren de al menos una palabra para almacenarse dentro de la
memoria de la computadora; si el tamaño de palabra de la computadora es de 2 bytes
(16 bits), el primer bit registra el signo: positivo si es 0, negativo si es 1, y los 15 bits
restantes se usan para registrar números enteros binarios en el rango de
000000000000000 a 111111111111111.
Las computadoras también manejan los números reales en sistema binario, pero no
pueden hacerlo de manera exacta, porque el número de dígitos está limitado por el
tamaño de palabra de cada máquina. La memoria de la computadora impone así una
restricción a la precisión y exactitud de los números reales, pues al registrarlos,
necesariamente son redondeados, cometiendo con ello pequeños errores. Claro que esta
limitación no es privativa de las computadoras; en los cálculos a mano o usando
cualquier tipo de calculadora, también tenemos que hacer redondeos.
La forma de registrar un número real en una computadora digital depende del diseño del
hardware y del software; sin embargo, el formato es del mismo tipo en todos los casos y
se basa en el principio de utilizar la notación de punto flotante normalizado.
Cualquier número real decimal X puede ser expresado en notación científica
normalizada; ésta consiste en expresar el número como una potencia de 10, asignándole
el exponente n que resulte de desplazar el punto decimal las posiciones necesarias para
que todos los dígitos significativos del número en cuestión queden inmediatamente a la
derecha del punto, garantizando que el primero de ellos sea diferente de cero:
X = F x 10n
Donde F es un número menor que 1 y mayor o igual que 0.1: 0.1 F < 1 y n es un
entero positivo, negativo o cero: n Z
Para transformar un número binario a decimal: Basta tener en cuenta las expresiones (3.2) y
(3.3), en las que b = 2.
Ejemplo 1:
Con el auge cada vez mayor de la informática es evidente que los sistemas
computacionales se han perfeccionado. En actualidad los dispositivos digitales
computadoras y calculadoras pueden realizar un gran número de operaciones sin
cometer “errores”, es decir trabajan lo más exacto posible. Pero a pesar de toda esta
“perfección” al trabajar con estos sistemas o dispositivos, suele resultar que dichos
procesos u operaciones den una respuesta equivocada, lo cual puede obedecer a errores
de tipo humanos fórmulas incorrectas, errores de lógica en los programas, tipográficos,
etc., errores subyacentes al diseño del método “truncamiento de fórmulas series” y
errores inherentes al funcionamiento del dispositivo digital Aritmética finita.
Los errores de redondeo surgen al usar una calculadora o una computadora para
cálculos con números reales ya que la aritmética de la maquina solo usa números con
cantidades finitas de cifras de tal manera que los cálculos se realizan únicamente con
resultados aproximados a los números verdaderos. Existen varias conversiones
alternativas para representar números enteros, tanto positivos como negativos.
BIBLIOGRAFÌA