ВУЗ:
Составители:
Для получения любого промежуточного (k+1)-го остатка можно
обойтись без восстановления предыдущего. Для этого достаточно к
остатку x
k
прибавить делитель, сдвинутый еще на один разряд вправо, т.е.
()
.12222
или
2
1)1(
1
)1(
11
)1(
1
−⋅⋅−=+⋅−=
⋅+=
+−
−
+−−
−+
+−
+
k
k
kk
kk
k
kk
yxyxx
yxx
Так как выражение, стоящее в скобках – единица, то
.2
)1(
11
+−
−+
⋅−=
k
kk
yxx
Такой способ называется делением без
восстановления остатка. Благодаря более быстрой реализации он
наиболее часто используется в ЭВМ.
Знак частного находится так же, как и в операции умножения.
Деление чисел с плавающей точкой выполняется следующим образом:
• определяется знак частного;
• вычисляется порядок частного путем вычитания из порядка
делимого порядка делителя, при этом следят за переполнением;
• определяется мантисса частного делением мантисс;
• осуществляется нормализация результата.
3.6. Упражнения и задания
Выполнить арифметические операции, используя в качестве
операндов числа А и В, представленные в таблице 3.1.
Таблица 3.1
Номер варианта А В
1 +0,0101111 +0,1100110
2 -0,0111101 +0,1101101
3 +0,0100101 -0,1010111
4 -0,0110011 -0,1001101
• Найти сумму А+В.
• Найти разность А–В.
• Вычислить произведение А
⋅
В, используя для представления
мантисс операндов: а) прямой код; б) дополнительный код.
• Вычислить частное А/В.