Exact encoding of external P3109 results #
Report precision rounding and saturation produce representable dyadics. The binary encoder therefore preserves every finite projected value, including a significand carry. The executable result decodes to that exact rational, with no second rounding. Exceptional results use the specified signed infinity or canonical quiet NaN; zero is encoded with positive sign.
A grid value in the external finite range is encoded exactly, including a binade carry.
Every finite projected result is encoded with its exact real value.
The exact external decoder agrees with the real interpretation on every finite word.
Finite external results refine the exact report projection through the executable decoder.
A projected infinity retains its sign in the external encoding.
A projected NaN becomes the canonical quiet external NaN.
Every projected zero uses the external positive-zero encoding.
Exact finite decoding, with the report's prescribed external exceptional encodings.
Instances For
External projection refines its rounded and saturated datum on every input class.
A configured carrier preserves every bit of the external report projection.
External mixed binary arithmetic has the same total refinement as direct projection.
External fused arithmetic preserves the complete ternary expression through encoding.