A 2 byte floating point numbering system uses 10 places for the mantissa and 6 places for the exponent. Convert the number 1010011010000111 into decimal by filling in the following table to guide you:
The number is negative. I know this because:
The first digits are 10
The mantissa (with the decimal place inserted) is:
1010011010
The exponent is:
000111
The decimal point in the mantissa must now be moved:
7 places to the right
The mantissa becomes:
1011001.10
Removing unnecessary zeros gives:
1011001.1
Converting from a negative fixed point binary number into denary gives the final answer as:
89.5
Thursday, October 4, 2007
Subscribe to:
Post Comments (Atom)

No comments:
Post a Comment