Débordement

Définition - Que signifie Underflow?

Le dépassement inférieur est une condition qui se produit dans un ordinateur ou un appareil similaire lorsqu'une opération mathématique aboutit à un nombre qui est plus petit que ce que l'appareil est capable de stocker. C'est l'opposé du débordement, qui concerne une opération mathématique aboutissant à un nombre plus grand que ce que la machine peut stocker. Semblable au débordement, le sous-débordement peut provoquer des erreurs importantes.

Definir Tech explique Underflow

Un dépassement inférieur peut être considéré comme une erreur de représentation et se produit principalement lors du traitement de l'arithmétique décimale. Cela se produit principalement lorsque deux nombres négatifs sont ajoutés et que le résultat est hors de portée pour le périphérique à stocker.

Les applications et les programmes réagissent au sous-flux de différentes manières. Alors que la plupart signalent une erreur et arrêtent le traitement, certaines applications tentent de poursuivre le traitement et d'estimer les résultats. Dans de nombreux cas, chaque fois qu'un dépassement inférieur se produit, la plupart ont l'option par défaut de définir le nombre sur zéro et de stocker la valeur. Tout comme le débordement, le sous-dépassement entraîne également le fait que le résultat ne soit pas enregistré dans la mémoire de l'application ou de l'appareil. Le sous-débordement n'est pas aussi grave ou fatal que dans le cas d'un débordement, car il n'y a pas de bonne technique pour représenter de grandes grandeurs dans un système à virgule flottante. Dans les cas de magnitudes arbitrairement petites, le dépassement inférieur peut être mis à zéro comme une approximation raisonnable.