Convert 1 to floating point representation 1 = 1.0 * 2^0 sign: 0 exp: 0 + 127 = 01111111 frac: 1.0 00111111100000000000000000000000 (1) ======================================== Convert to decimal 0 10000000 11000000000000000000000 sign: +ve exp: 10000000 = 128 - 127 = 1 frac: 1.11 answer = 1.11*2^1 = 11.1 = 3.5 =========================================== Convert to decimal 1 01111110 10000000000000000000000 sign: -ve exp: 01111110 = 126 - 127 = -1 frac: 1.1 answer = -1.1*2^-1 = -0.11 = -0.75 ================================ Extra example: 0 10000000 10000000000000000000000 sign: +ve exp: 10000000 = 128 - 127 = 1 fraction: 1.1 result: 1.1 * 2^1 = 11 = 3