Схема умножения дробных чисел в дополнительном коде отличается от умножения целых чисел в дополнительном коде округлением результата до получения n-разрядного числа.
Особенностью умножения дробных чисел в дополнительном коде является округление результата умножения путем прибавления к его n-му разряду единицы, если его (n+1)-ый его разряд содержит 1, и отбрасыванием младших разрядов, начиная с (n+1)-го.
Рис. 5.5. Блок схема алгоритма выполнения умножения дробных чисел в модифицированном дополнительном коде по схеме а (умножение с младших разрядов множителя со сдвигом частичных произведений вправо).