Chapter 3: Q30E (page 239)
Calculate the product ofandby hand, assuming A and B are stored in the 16-bit half precision format described in Exercise 3.27. Assume 1 guard, 1 round bit, and 1 sticky bit and round to the nearest even. Show all the steps; however, as is done in the example in the text, you can do the multiplication in human readable format instead of using the techniques described in Exercises 3.12 through 3.14. Indicate if there is overflow or underflow. Write your answer in both 16-bit floating point format described in Exercise 3.27 and also as a decimal number. How accurate is your result? How does it compare to the number you get if you do multiplication on a calculator?
Short Answer
The result of the multiplication is . In decimal form, the value is 1.44921875. The overflow occurs and the result is off by 0.0000743865966796875.