Maximum absolute number size - 32 binary IEEE representation.
0 1111 1110 1111 1111 1111 1111 1111 111
Remember all 1s in exponent is special flag
Exponent
8 bit biased exponent 2^(8-1)-1 = 127 bias
1111 1110 = 254
b
254 - 127 = 127 2^127
Signficand
1111 1111 1111 1111 1111 111 = 23 bit mantissa
1.1111 1111 1111 1111 1111 111 = with significant bit.
In decimal, it can be shown that 9 = 10^1 - 10^0
The same can be done in binary :
1.1111 1111 1111 1111 1111 111 (significand with hidden bit restored)
can be restated as
10 - 0.0000 0000 0000 0000 0000 001 or 2^1 - 2^-23
b b
Maximum absolute size is (2^1 - 2^-23)* 2^127 or 2^128 - 2^104
|