Floating-point representation
    David M. Warme 
    David at Warme.net
       
    Thu May 13 18:44:35 UTC 2021
    
    
  
Consider the floating-point representation
     m * b**e
where m, b and e are integers and b >= 2 is a fixed constant.
(The mantissa m could be a GMP integer, and e a fixed-precision
signed integer.)
The normalization rule is that the mantissa m is either zero
or not divisible by b.  (For the usual case of b = 2, the
mantissa m is either zero or an odd integer.)
This representation supports add, subtract and multiply with
no rounding error.
Q1: Does this representation have a well-defined name (especially
     for the b = 2 case)?
Q2: If so, does anyone have a reference in the literature?
    
    
More information about the gmp-discuss
mailing list