A 2 byte floating point numbering system uses 10 places for the mantissa and 6 places for the exponent. Convert the number 1010110000000011 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:
1.010110000
The exponent is:
000001
The decimal point in the mantissa must now be moved:
1 place to the right.
The mantissa becomes:
1.010100000
Removing unnecessary zeros gives:
1.0101
Converting from a negative fixed point binary number into denary gives the final answer as:
-1.00625
Thursday, October 4, 2007
Subscribe to:
Post Comments (Atom)

1 comment:
Wrong(2)
Post a Comment