Основы арифметики цифровых процессоров. Вашкевич Н.П - 14 стр.

UptoLike

13
Пример 2. Выполнить перевод числа 0,147
(16)
в двоичную систему
счисления:
1
(16)
=0001
(2)
;
4
(16)
=0100
(2)
;
7
(16)
=0111
(2)
.
Тогда, располагая тетрады с учетом их веса, получаем:
0,147
(16)
=0,000101000111
(2)
.
Перевод смешанных чисел. Смешанным числом в дальнейшем
будем называть вещественное число, имеющее как целую, так и
дробную части, отличные от нуля.
При переводе таких чисел отдельно переводится целая часть чис-
ла, отдельнодробная. Результаты суммируются.
Пример 1. Выполнить перевод из десятичной системы счисления
в шестнадцатеричную систему числа 19,847. Перевод выполнять с
точностью до двух значащих цифр после запятой.
Представим исходное число как сумму целого числа и правильной
дроби:
19,847
(10)
=19
(10)
+0,847
(10)
;
19
(10)
=13
(16)
=00010011
(2)
=10011
(2)
;
0,847
(10)
0,D9
(16)
=0,11011001
(2)
.
Тогда, располагая тетрады с учетом их веса, получаем:
19,847
(10)
=10011,11011001
(2)
.
Пример 2.
Выполнить перевод числа 2ВС,247
(16)
в двоичную сис-
тему счисления:
2
(16)
=0010
(2)
;
В
(16)
=1011
(2)
;
С
(16)
=1100
(2)
;
2=0010
(2)
;
4=0100
(2)
;
7=0111
(2)
.
Тогда, располагая тетрады с учетом их веса, получаем:
2ВС,247
(16)
=001010111100,001001000111
(2)
=1010111100,001001000111
(2)
.
   Пример 2. Выполнить перевод числа 0,147(16) в двоичную систему
счисления:
   1(16)=0001(2);
   4(16)=0100(2);
   7(16)=0111(2).
   Тогда, располагая тетрады с учетом их веса, получаем:
   0,147(16)=0,000101000111(2).
   Перевод смешанных чисел. Смешанным числом в дальнейшем
будем называть вещественное число, имеющее как целую, так и
дробную части, отличные от нуля.
   При переводе таких чисел отдельно переводится целая часть чис-
ла, отдельно – дробная. Результаты суммируются.
   Пример 1. Выполнить перевод из десятичной системы счисления
в шестнадцатеричную систему числа 19,847. Перевод выполнять с
точностью до двух значащих цифр после запятой.
   Представим исходное число как сумму целого числа и правильной
дроби:
   19,847(10)=19(10)+0,847(10);
   19(10)=13(16)=00010011(2)=10011(2);
   0,847(10)≈0,D9(16)=0,11011001(2).
   Тогда, располагая тетрады с учетом их веса, получаем:
   19,847(10)=10011,11011001(2).
   Пример 2. Выполнить перевод числа 2ВС,247(16) в двоичную сис-
тему счисления:
   2(16)=0010(2);
   В(16)=1011(2);
   С(16)=1100(2);
   2=0010(2);
   4=0100(2);
   7=0111(2).
   Тогда, располагая тетрады с учетом их веса, получаем:
2ВС,247(16)=001010111100,001001000111(2)=1010111100,001001000111(2).



                                13