Abrupt Underflow #
ftzExp emin prec is the Flocq abrupt-underflow exponent selector. Below the smallest normal
magnitude it selects the normal threshold emin + prec - 1; above that threshold it agrees with
the unbounded precision-prec selector. A matching rounding mode can therefore flush values below
the normal range directly to zero.
Exponent selection with precision prec and smallest normal value β^(emin + prec - 1).
Instances For
The radix exponent of the smallest normal value in the abrupt-underflow format.
Instances For
Below the threshold, ftzExp selects the threshold itself.
Above the threshold, ftzExp agrees with e - prec.
The abrupt-underflow exponent selector associated with a checked precision.
Instances For
A checked precision automatically discharges the abrupt-underflow validity obligation.
The threshold is a negligible exponent for the abrupt-underflow format.
The ULP at zero in the abrupt-underflow format is the smallest normal magnitude.
At normal magnitudes, abrupt-underflow rounding agrees with FLX rounding.
Exact abrupt-underflow values are zero or normal-range FLX values.
Instances For
Nonpositive precision is rejected by the explicit abrupt-underflow format predicate.
The generic format generated by ftzExp satisfies the explicit abrupt-underflow predicate.
Every explicit abrupt-underflow value belongs to the generic ftzExp format.
FTZFormat is exactly the generic format generated by ftzExp.