Domov technické vybavenie Čo je to podtok? - definícia z technológie

Čo je to podtok? - definícia z technológie

Obsah:

Anonim

Definícia - Čo znamená podtok?

Podtok je stav, ktorý sa vyskytuje v počítači alebo podobnom zariadení, keď výsledkom matematickej operácie je číslo, ktoré je menšie ako to, čo je zariadenie schopné uložiť. Je to opak pretečenia, ktorý sa týka matematickej operácie vedúcej k číslu, ktoré je väčšie ako to, čo môže stroj uložiť. Podobne ako pri pretečení, aj podtečenie môže spôsobiť významné chyby.

Techopedia vysvetľuje Underflow

Podtok môže byť považovaný za reprezentatívnu chybu a vyskytuje sa väčšinou pri riešení desiatkovej aritmetiky. Väčšinou sa vyskytuje, keď sú pridané dve záporné čísla a výsledok je mimo dosahu zariadenia na uloženie.

Aplikácie a programy reagujú na podtekanie rôznymi spôsobmi. Zatiaľ čo väčšina nahlási chybu a zastaví spracovanie, niektoré aplikácie sa pokúsia pokračovať v spracovaní a aproximujú výsledky. V mnohých prípadoch vždy, keď dôjde k podtečeniu, väčšina má predvolenú možnosť nastaviť číslo na nulu a uložiť hodnotu. Rovnako ako pretečenie, aj pretečenie vedie k tomu, že výsledok nebude uložený do pamäte aplikácie alebo zariadenia. Podtok nie je taký závažný alebo smrteľný ako v prípade pretečenia, pretože neexistuje žiadna dobrá technika na reprezentáciu veľkých veľkostí v systéme s pohyblivou rádovou čiarkou. V prípade ľubovoľne malých veľkostí môže byť podhodnotenie nastavené ako nula ako primeraná aproximácia.

Čo je to podtok? - definícia z technológie