Numere denormalizate

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

În informatică , numerele denormalizate (sau subnormalizate ) umple intervalul dintre zero și cel mai mic număr normalizat care poate fi reprezentat: orice număr mai mic decât cel mai mic număr normalizat este sub normalizat. Obținerea unui număr denormalizat, ca rezultat, se numește și un flux subteran gradual , deoarece duce la o pierdere de precizie încet, mai degrabă decât brusc.

Conform standardului IEEE 754 , numerele denormalizate sunt reprezentate cu un exponent de zero, dar sunt decodate cu cel mai mic exponent admis, adică 1.

În revizuirea IEEE 754r a acestui standard, aceste numere sunt denumite subnormalizate și acceptate atât în ​​format binar cât și în format zecimal și nu necesită codificare specială, deoarece standardul acceptă numere non-normalizate direct.

Numere denormalizate au fost introduse în Intel 8087 când IEEE 754 era încă în curs de compilare. Acest lucru a arătat că utilizarea lor în aplicații practice era posibilă. Unele aplicații ale unităților de calcul în virgulă mobilă nu acceptă aceste numere prin hardware , dar se conformează cu un fel de suport software . Deși acest lucru poate scăpa de utilizator, totuși poate deveni evident cu aplicațiile de calcul care produc și utilizează numere denormalizate cu încetiniri evidente comparativ cu funcționarea cu numere normalizate.

Elemente conexe

Informatică Portal IT : accesați intrările Wikipedia care se ocupă cu IT