Перевод из двоичной системы счисления в шестнадцатеричную

а) исходная дробь делится на тетрады, начиная с позиции десятичной точки вправо. Если количество цифр дробной части исходного двоичного числа не кратно 4, оно дополняется справа незначащими нулями до достижения кратности 4;

б) каждая тетрада заменяется шестнадцатеричной цифрой в соответствии с таблицей.

Пример 11. Выполнить перевод из двоичной системы счисления в шестнадцатеричную числа 0,11012.

Имеем:

В соответствии с таблицей 11012 = D16. Тогда 0,11012 = 0,D16.

Пример 12. Выполнить перевод из двоичной системы счисления в шестнадцатеричную числа 0,00101012.

Поскольку количество цифр дробной части не кратно 4, добавим справа незначащий ноль:

В соответствии с таблицей 00102 = 216 и 10102 = A16.

Тогда 0,00101012 = 0,2A16.

Перевод из шестнадцатеричной системы счисления в двоичную:

а) каждая цифра исходной дроби заменяется тетрадой двоичных цифр в соответствии с таблицей;

б) незначащие нули отбрасываются.

Пример 13. Выполнить перевод из шестнадцатеричной системы счисления в двоичную числа 0,2А16.

По таблице имеем 216 = 00102 и А16 = 10102.

Тогда 0,2А16 = 0,001010102.

Отбросим в результате незначащий ноль и получим окончательный ответ: 0,2А16 = 0,00101012

Перевод из шестнадцатеричной системы счисления в двоичную:

а) каждая цифра исходного числа заменяется тетрадой двоичных цифр в соответствии с таблицей. Если в таблице двоичное число имеет менее 4 цифр, оно дополняется слева незначащими нулями до тетрады;

б) незначащие нули в результирующем числе отбрасываются.

Пример 14. Выполнить перевод числа 1316 в двоичную систему счисления.

По таблице имеем:

· 116= 00012;

· 316 = 00112.

Тогда 1316 = 000100112. После удаления незначащих нулей имеем 1316 = 100112


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: