Floating-Point Addition and Subtraction
5-34
The following examples describe the floating-point addition and subtraction
operations. It is assumed that the data is in the extended-precision floating-
point format.
Example 5–13. Floating-Point Addition
In the case of two normalized numbers to be summed, let
α= 1.5= 01.1000000000000000000000000000000 × 20
b
= 0.5= 01.0000000000000000000000000000000 × 2–1
It is necessary to shift b to the right by 1 so that α and
b
have the same exponent.
This yields:
b
= 0.5= 00.1000000000000000000000000000000 × 20
Then:
01.10000000000000000000000000000000 ×2
+00.10000000000000000000000000000000 × 20
010.00000000000000000000000000000000 × 20
As in the case of multiplication, it is necessary to shift the binary point one place
to the left and add 1 to the exponent. This yields:
01.1000000000000000000000000000000 × 20
±00.1000000000000000000000000000000 × 20
01.0000000000000000000000000000000 × 21