На головну

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

  1. A) Добре організовані системи
  2. ART-підсистеми
  3. B) Погано організовані (або дифузні) системи
  4. D) установам і підприємствам кримінально-виконавчої системи, організаціям інвалідів
  5. I Етап. Ухвалення рішення про створення системи якості
  6. I.1. Образотворчі властивості фронтальної проекції двох-пірамідної системи Хеопса-Голоду
  7. I.1. Структура грошової системи

Якщо необхідно перевести число з двійкової системи числення в систему числення, основою якої є ступінь двійки, досить об'єднати цифри двійкового числа в групи по стільки цифр, який показник ступеня, і використовувати наведений нижче алгоритм.

Для перекладу довічного числа в вісімкове його потрібно розбити на групи по три цифри (8 = 23). У цілій частині числа угруповання проводиться справа наліво, в дробової частини - зліва направо. Якщо в останній групі бракує цифр, дописують нулі: в цілій частині - зліва, в дробової - справа. Потім кожна група замінюється відповідною цифрою нової системи.

Відповідності наведені в таблиці.

 підстава P  відповідності

Приклад 1. Число +101100001000110010 (2) перевести в вісімкову систему числення.

розбиваємо число справа наліво на тріади і під кожною з них записуємо відповідну восьмеричну цифру:

Отримуємо 101100001000110010 (2) = 541062 (8)

Приклад 2. Число 0,10110001 (2) перевести в вісімкову систему числення.

розбиваємо число зліва направо на тріади і під кожною з них записуємо відповідну восьмеричну цифру:

 0,
 0,

Отримуємо 0,10110001 (2) = 0,542 (8)

Для перекладу довічного числа в шестнадцатеричное його потрібно розбити на групи по чотири цифри (16 = 24). У цілій частині числа угруповання проводиться справа наліво, в дробової частини - зліва направо. Якщо в останній групі бракує цифр, дописують нулі: в цілій частині - зліва, в дробової - справа. Потім кожна група замінюється відповідною цифрою нової системи.

Відповідності наведені в таблиці.

P  відповідності
A B C D E F

Приклад 3. Переведемо з двійкової системи в шістнадцяткову число +1111010101,11(2).

001111010101,1100(2) = 3D5, C(16).



Вирішення задач | арифметичні операції

Переклад цілих чисел з однієї позиційної системи числення в іншу | Переклад дробових чисел з однієї позиційної системи числення в іншу | Вирішення задач | Висловлювання. ОПЕРАЦІЇ НАД висловлювання | Питання № 8 Логічні закони і правила перетворення логічних виразів | закони дистрибутивности | властивості констант | Технічні засоби реалізації інформаційних процесів. | Питання №10 Поняття алгоритму. властивості алгоритму | Питання 12. структурні схеми алгоритмів. |

© um.co.ua - учбові матеріали та реферати