Вы находитесь на странице: 1из 2

Universidad Autónoma del Estado de México l

Facultad de Contaduría y Administración

Error de redondeo y aritmética de la computadora I


Cuando se usa una calculadora o computadora digital para realizar cálculos numéricos, se
debe considerar un error inevitable, el llamado error de redondeo. Este error se origina
porque la aritmética realizada en una máquina involucra números con sólo un número finito
de dígitos, con el resultado de que muchos cálculos se realizan con representaciones
aproximadas de los números verdaderos. Este subconjunto contiene sólo números
racionales, positivos y negativos, y almacena una parte fraccionaria, llamada la mantisa,
junto con otra parte exponencial, llamada la característica.

Ejemplo:

Para la representación de un número flotante de precisión simple, que consiste de 1 dígito


binario (bit), indicador de signo, un exponente de 7 bits en base 16, y una mantisa de 24
bits.

24 bits corresponden a 6 o 7 dígitos decimales, podemos suponer que este número tiene,
por lo menos, seis cifras decimales de precisión para el sistema de numeración de punto
flotante. Por otro lado, el exponente de siete bits da un rango de 0 a 127, pero debido a los
exponentes usados el rango es, realmente entre -64 y +63, o sea que, se resta
automáticamente 64 del exponente listado.

Considerando el número de máquina:

0 1000010 101100110000010000000000

El bit de más a la
izquierda es cero, lo El exponente es Los 24 bits finales
cual indica que el equivalente al indican que la mantisa es
número es positivo número decimal 66, equivalente al decimal
después se le debe 0.69927978515625
restar 64 para obtener
el exponente real

Por lo que el número de máquina representa precisamente al número decimal:

El número esta en base 16 por eso


se multiplica por una potencia de 16

(0.69927978515325) 16 66-64 = 179.015624999232

Valor de la mantisa
Exponente real igual a Número decimal
2, porque le restamos 64 equivalente

Ing. David Valle Cruz 1


Universidad Autónoma del Estado de México l
Facultad de Contaduría y Administración

sin embargo, el siguiente número de máquina más pequeño es:

0 1000010 101100110000001111111111

equivale a 179.0156097412109375

mientras que el número de máquina más grande es::

0 1000010 01100110000010000000001

equivale a 179.0156402587890625

Esto quiere decir que nuestro número original debe representar no solamente a
179.015624999232, sino a un número infinito de números reales que estén entre este
número y sus números de máquina más cercanos.1

1
L. Burden, Richard;;Análisis Numérico; Grupo Editorial Iberoamérica; México 1985; Pág. 21

Ing. David Valle Cruz 2

Вам также может понравиться