tify"> Потім треба перетворити кожну групу в шістнадцяткову цифру, скориставшись для цього попередньо складеної таблиці відповідності довічних тетрад і шістнадцяткових цифр.
Переведемо ціле двійкове число А2=1010012 в шістнадцяткове:
Двійкові тетрады00101001Шестнадцатеричные ціфри29
В результаті маємо: А16=2916.
Переведемо дробове двійкове число А2=0,1101012 в шістнадцяткову систему числення:
Двійкові тетрады11010100Шестнадцатеричные ціфриD4
Отримуємо А16=0, D416
Для того щоб перетворити будь-яке двійкове число в вісімкову або шістнадцяткову системи числення, необхідно зробити перетворення за розглянутими вище алгоритмам окремо для його цілою і дробової частин.
Переклад чисел з вісімковій і шістнадцятковій систем числення в двійкову.
Для переведення чисел з вісімковій і шістнадцятковій систем числення в двійкову необхідно цифри числа перетворити в групи двійкових цифр. Для переведення з вісімковій системи в двійкову кожну цифру числа треба перетворити в групу з трьох довічних цифр (тріаду), а при перетворенні шістнадцятирічного числа - до групи з чотирьох цифр (тетраду).
Наприклад, перетворимо дробове вісімкове число А8=0,478 в двійкову систему числення:
Вісімкові ціфри47Двоічние тріади100111
Одержуємо: А2=0,1001112.
Переведемо ціле шістнадцяткове число А16=АВ16 в двійкову систему числення:
Шістнадцяткові ціфриАВДвоічние тетради10101011
В результаті маємо: А2=10101011
Практичне завдання:
Правило Щоб перевести ціле двійкове число в вісімкову (8=2 3) систему числення необхідно:
? розбити дане число справа наліво на групи по 3 цифри в кожній;
? розглянути кожну групу і записати її відповідною цифрою вісімковій системи числення.
Прімер1. Перевести число 11101010 2 в вісімкову систему числення.
Рішення :
5 лютого
Відповідь: 11101010 2=352 8
Переклад дробових чисел.
Правило Щоб перевести дробове двійкове число в вісімкову (шестнадцатеричную) систему числення необхідно:
? розбити дане число, починаючи від коми вліво цілу частину і вправо дробову частину на групи по 3 (4) цифри в кожній;
? розглянути кожну групу і записати її відповідною цифрою вісімковій (шістнадцятковій) системи числення.
Прімер5. Перевести число 0,10110000111 2 в шістнадцяткову систему числення.
Рішення :
, 10110000111
В 0 7
Відповідь: +0,10110000111 2=В07 16
Прімер6. Перевести число 111100001,0111 2 в вісімкову систему числення.
Рішення :
, 0111
4 липня 1 3 1
Відповідь: 111100001,0111 2=741,31 8