Пример 1.17.
Представим числа (+1000010)2 и (+1001001)2 в форме с плавающей запятой:
+1000010=+0,1000010*10111
+1001001=+0,1001001*10111 (10-двоичное основание)
Складывая мантиссы в дополнительном коде получим:
.
Переполнение исправляется следующим образом: полученная мантисса сдвигается вправо, что равносильно её уменьшению вдвое, чтобы результат не изменился, порядок увеличивается на единицу. После выполнения этих действий мантисса станет равной 001000101, а порядок – 1000.
В результате получили число с плавающей запятой 0,1000101*101000. Поскольку при сдвиге младший разряд выходит за разрядную сетку, то в зависимости от способа округления, результат получается приближенным с недостатком или с избытком.