25.07.2013 Views

sistemas numericos y operaciones aritmeticas - Departamento de ...

sistemas numericos y operaciones aritmeticas - Departamento de ...

sistemas numericos y operaciones aritmeticas - Departamento de ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

hexa<strong>de</strong>cimales, sin embargo, han <strong>de</strong>spertando muchas críticas <strong>de</strong> usuarios con<br />

aplicaciones científicas. Esto motorizó la investigación en las propieda<strong>de</strong>s<br />

numéricas <strong>de</strong> los <strong>sistemas</strong> <strong>de</strong> punto flotante en función <strong>de</strong> la base.<br />

Esto tiene que ver con el análisis <strong>de</strong> los errores <strong>de</strong> representación,<br />

simulación y redon<strong>de</strong>o; <strong>de</strong>terminación <strong>de</strong> los limites rigurosos (en la<br />

<strong>de</strong>terminación funciones matemáticas) <strong>de</strong>l error relativo y las correspondientes<br />

consi<strong>de</strong>raciones a nivel <strong>de</strong> diseño <strong>de</strong> la máquina.<br />

Los argumentos y discusiones <strong>de</strong> los méritos relativos <strong>de</strong> binario, octal,<br />

hexa<strong>de</strong>cimal y otros FLP Sistems se centran principalmente en características<br />

como rango <strong>de</strong>l exponente, <strong>de</strong>nsidad <strong>de</strong> los números y error relativo máximo.<br />

Las <strong>operaciones</strong> <strong>de</strong> punto flotante pue<strong>de</strong>n dar lugar a situaciones singulares<br />

aún cuando estas sean legítimas sobre datos legítimos. Se usaran los símbolos +∞<br />

y -∞ para referirse a los quasi-infinite positivos y negativos correspondientes<br />

a FLP Numbers cuyo exponente exce<strong>de</strong> el máximo valor positivo. Dos<br />

infinitesimales, +∈ y -∈ inicialmente se <strong>de</strong>finen como aquellos FLP Numbers cuyo<br />

exponente exce<strong>de</strong> el máximo negativo. ±∈u no normalizados y ±∈n normalizados.<br />

Si p es el número <strong>de</strong> dígitos en la mantisa y q+1 el <strong>de</strong>l exponente, los<br />

infinitos infinitesimales <strong>de</strong>finidos anteriormente satisfacen las siguientes<br />

propieda<strong>de</strong>s con r=2 k don<strong>de</strong> k=log2r es el número <strong>de</strong> bits requerido para<br />

representar cada dígito base r. Nótese que el menor no cero 2 -p fracción binaria<br />

es igual al menor no cero fracción base r, r -p/k .<br />

q<br />

2<br />

+∞ > (1-2 -p −1<br />

) * r Max mantisa + / Max exponente<br />

-∞ < -(1-2 -p q<br />

2 −1<br />

) * r Min mantisa - / Max exponente<br />

1) 0 < +∈u < 2 -p q<br />

-(2<br />

−1)<br />

* r Min mantisa + / Min exponente<br />

2) -2 -p q<br />

-(2<br />

−1)<br />

* r < -∈u < 0 Max mantisa - / Min exponente<br />

3) 0 < +∈n < r -1 q<br />

-(2<br />

−1)<br />

* r Min mantisa + / Min exponente<br />

4) -r -1 q<br />

-(2<br />

−1)<br />

* r < -∈n < 0 Max mantisa - / Min exponente<br />

1 y 2) NO NORMALIZADOS 3 Y 4) NORMALIZADOS<br />

Gráficamente:<br />

NORMALIZADOS NO NORMALIZADOS<br />

Overflow +∞ +∞ Overflow<br />

(1-2 -p q<br />

2 −1<br />

)* r (1-2 -p q<br />

2 −1<br />

)* r<br />

q<br />

+N<br />

r -1 -(2<br />

* r<br />

−1)<br />

0+ 2 -p -(2<br />

* r<br />

−1)<br />

0+<br />

+∈n<br />

+∈u<br />

Un<strong>de</strong>rflow 0 verda<strong>de</strong>ro Un<strong>de</strong>rflow 0 verda<strong>de</strong>ro<br />

-∈n -∈u<br />

-r -1 q<br />

-(2<br />

−1)<br />

* r 0- -2 -p q<br />

-(2<br />

−1)<br />

* r 0-<br />

-N<br />

-(1-2 -p q<br />

2 −1<br />

) * r -(1-2 -p q<br />

2 −1<br />

) * r<br />

Overflow -∞ -∞ Overflow<br />

16<br />

q

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!