Cuprins:
Definiție - Ce înseamnă Underflow?
Undflow este o afecțiune care apare într-un computer sau un dispozitiv similar atunci când o operație matematică are ca rezultat un număr care este mai mic decât ceea ce dispozitivul este capabil să stocheze. Este opusul excedentului, care se referă la o operație matematică, rezultând un număr care este mai mare decât ceea ce mașina poate stoca. Similar cu revărsarea, debordarea poate provoca erori semnificative.
Techopedia explică Undflow
Undflow poate fi considerată o eroare reprezentativă și apare mai ales în timp ce se ocupă de aritmetica zecimală. Apare mai ales când se adaugă două numere negative, iar rezultatul este în afara domeniului de stocare a dispozitivului.
Aplicațiile și programele răspund la curgerea în diferite moduri. În timp ce majoritatea raportează o eroare și opresc procesarea, unele aplicații încearcă să continue procesarea și aproximează rezultatele. În multe cazuri, de fiecare dată când apare debordarea, majoritatea au opțiunea implicită pentru a seta numărul la zero și a stoca valoarea. Ca și revărsarea, de asemenea, fluxul de curgere nu duce la salvarea rezultatului în memoria aplicației sau a dispozitivului. Undflow nu este la fel de grav sau fatal ca în cazul revărsării, deoarece nu există o tehnică bună pentru a reprezenta mărimi mari într-un sistem cu virgulă plutitoare. În cazuri de mărimi arbitrar de mici, debitul poate fi setat la zero ca o aproximare rezonabilă.
