underflow

underflow

[′ən·dər‚flō]
(computer science)
The generation of a result whose value is smaller than the smallest quantity that can be represented or stored by a computer.
McGraw-Hill Dictionary of Scientific & Technical Terms, 6E, Copyright © 2003 by The McGraw-Hill Companies, Inc.

underflow

(programming)
(or "floating point underflow", "floating underflow", after "overflow") A condition that can occur when the result of a floating-point operation would be smaller in magnitude (closer to zero, either positive or negative) than the smallest quantity representable. Underflow is actually (negative) overflow of the exponent of the floating point quantity. For example, an eight-bit twos complement exponent can represent multipliers of 2^-128 to 2^127. A result less than 2^-128 would cause underflow.

Depending on the processor, the programming language and the run-time system, underflow may set a status bit, raise an exception or generate a hardware interrupt or some combination of these effects. Alternatively, it may just be ignored and zero substituted for the unrepresentable value, though this might lead to a later divide by zero error which cannot be so easily ignored.
This article is provided by FOLDOC - Free Online Dictionary of Computing (foldoc.org)

underflow

(1) An error condition that occurs when the result of a computation is smaller than the smallest quantity the computer can store.

(2) An error condition that occurs when an item is called from an empty stack.
Copyright © 1981-2025 by The Computer Language Company Inc. All Rights reserved. THIS DEFINITION IS FOR PERSONAL USE ONLY. All other reproduction is strictly prohibited without permission from the publisher.
Mentioned in
Copyright © 2003-2025 Farlex, Inc Disclaimer
All content on this website, including dictionary, thesaurus, literature, geography, and other reference data is for informational purposes only. This information should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional.