Составители:
11
Величину, представленную символами 1172.25
8
определяют сле"
дующим образом:
1×8
3
+1×8
2
+7×8
1
+2×8
0
+2×8
"1
+5×8
"2
= 634.328125,
т.е. 1172.25
8
= 634.328125
10
.
Пример 1.8
Вес разряда
шестнадцатеричного
числа
Значение
разряда
Результат
умножения
16
2
(256)
2
512
16
1
(16)
7
112
16
0
(1)
A.
(10)
10
16
"1
(0.0625)
5
0.3125
16
"2
(0.00390625)
4
0.015625
Величину, представленную символами 27A.54
16
определяют
следующим образом:
2×16
2
+ 7×16
1
+ 10×16
0
+ 5×16
"1
+ 4×16
"2
= 634.328125,
т.е. 27A.54
16
= 634.328125
10
.
Рассмотрим процедуры преобразования десятичных чисел в
восьмеричные и шестнадцатеричные. Эти процедуры в принципе
аналогичны процедурам преобразования десятичных чисел в дво"
ичные. Вместо деления (для целых) или умножения (для дробных
частей числа) на 2 необходимо выполнять деление или умножение
на 8 или на 16. Остатки от деления или целые части произведений
используются для формирования результата.
Ниже приводятся два примера преобразования десятичного числа
634.328125 в восьмеричное и шестнадцатеричное. Процедуры пре"
образования целой и дробной частей десятичного числа отличают"
ся друг от друга. Они выполняются отдельно и объединяются при
формировании окончательного результата.
Пример 1.9
Шаг
1
2
3
4
Деление
634/8
79/8
9/8
1/8
Частное
(целая часть)
79
9
1
0
Остаток
2
(МЗР)
7
1
1(СЗР)
Умножение
8×0.328125 =
= 2.625
8×0.625=5.0
Произведение
(целая часть)
2 (СЗР)
5 (МЗР)
Окончательный результат: 634.328125
10
= 1172.25
8
.
Преобразование целой части Преобразование дробной части
Страницы
- « первая
- ‹ предыдущая
- …
- 9
- 10
- 11
- 12
- 13
- …
- следующая ›
- последняя »