Thursday, 4 October 2007

Task 24

A two-byte floating-point numbering system uses 10 places for the mantissa and 6 for the exponent. Convert the number 1010 0110 1000 0111 into decimal by filling in the following table :

Step 1 : This number is negative because it begins with a 1.

Step 2 : Mantissa : 1.010011010

Step 3 : -(0.101100110)

Step 4 : The exponent is : 000111 = 7

Step 5 : The decimal point must now be moved 7 places to the
right.

Step 6 : New Mantissa : -(01011001.10)

Step 7 : Removing unnecessary 0's : -(1011001.1)

Step 8 : Denary : -(89.5) or simply -89.5

No comments: