Составители:
29
10101111 01010101 00000000
01010000 10101011 00000000
Мантисса суммы;
Абсолютное значение суммы.
Представим мантиссу суммы в десятичном виде:
−(1.010000 10101011 00000000)
2
= −(2
"0
+2
"2
+2
"7
+2
"9
+2
"11
+2
"13
+2
"14
)
10
=
= −1.26043701171875
10
.
Учитывая значение порядка суммы (+1), окончательно получим:
−1.26043701171875×2
1
= −2.5208740234375.
1. Проверка:
(−1.87249755859375) + (−0.64837646484375) = −2.5208740234375.
Вопросы и задания для самопроверки:
1. Что такое позиционная система счисления. Приведите пример позицион"
ной и непозиционной систем счисления?
2. Преобразуйте следующие десятичные числа в двоичные эквиваленты:
251.125; 170.002. Проверьте правильность полученного результата, выполнив
обратное преобразование.
3. Представьте следующие числа в десятичной, восьмеричной и шестнад"
цатеричной системах счисления: 11111111; 101.11111; 1110.1110. Проверьте
правильность полученных результатов, выполнив преобразование полученных
восьмеричных и шестнадцатеричных эквивалентов в десятичный эквивалент.
4. Определите дополнительный код следующих двоичных чисел: 10110110;
01010101; 1111000011110000; 1100110011000011. Исходя из того, что указан"
ные числа представляют собой числа со знаком, определите, какие из них
являются положительными, а какие отрицательными.
5. Выполните умножение приведённых ниже пар двоичных чисел:
01011101×00101101; 00011011×11111100. Преобразуйте сомножители и про"
изведения в десятичную систему счисления. Проверьте правильность выпол"
ненных действий, сравнив результаты двоичного и десятичного умножений.
6. Используя описанную выше процедуру двоичного деления путём вычита"
ния и сдвига, выполните деление следующих положительных чисел: 11110/ 101;
10000100/1100. Проверьте полученные результаты, выполнив деление тех же
чисел, представленных в десятичной системе счисления.
7. По аналогии с вышерассмотренными примерами 1.18 и 1.19 запишите
два произвольных операнда, представленных в форме с плавающей точкой.
Выполните сложение этих чисел и проверьте полученный результат, предва"
рительно преобразовав слагаемые и сумму в десятичные эквиваленты.
Поскольку порядок второго слагаемого в исходном виде равен 0,
то окончательно значение второго слагаемого:
−0.64837646484375×2
0
= −0.64837646484375.
3. Теперь проанализируем полученную сумму.
Сумма также число отрицательное, так как знаковый разряд ман"
тиссы равен 1.
Страницы
- « первая
- ‹ предыдущая
- …
- 27
- 28
- 29
- 30
- 31
- …
- следующая ›
- последняя »