Table 1 IEEE 32-bit float format

Bits   Meaning
--------------------------------------------------------------------
0-21   23- bit mantissa between 1.0 and 2.0 (high-order bit implied)
22-30  eight-bit exponent (excess 127 binary exponent)
31     sign bit