
Борисенко О.А.
Лекція 38
ПЕРЕВЕДЕННЯ ЧИСЕЛ
Переведення, або перетворення, чисел з однієї системи числення
до іншої широко використовується на практиці, оскільки різні цифрові
пристрої з різною ефективністю перетворюють інформацію залежно
від систем числення, які в них застосовуються. Найчастіше уживані
сьогодні пристрої, які використовують двійкову систему числення, але
існує багато таких, що працюють у інших системах числення, з яких
найбільш поширені вісімкова (восьмерична), шістнадцятерична,
десяткова. Тому існує потреба в переведенні числа однієї системи
числення до іншої, а для цього необхідні відповідні алгоритми. Нижче
будуть розглянуті найбільш уживані з них на практиці.
1. Табличний метод переведення
Необхідно скласти таблицю, яка містить числа однієї системи
числення й відповідні їм числа іншої. Процедура переведення
складається з того, що віднаходиться рядок, в якому стоїть початкове
число, що переводять, і в цьому ж самому рядку відбувається пошук
числа, що міститься в системі числення, до якої переводиться
початкове число (див. табл. 4.13). Недоліком такого переведення є
іроміздкість таблиць при великій кількості чисел, які переводять, а
перевагою - велика швидкість перетворення. У перспективі зі
зростанням ємності запам'ятовуючих пристроїв таке переведення
може виявитися достатньо ефективним і практичним. Сьогодні воно
використовується в окремих спеціальних випадках, особливо для
швидкодіючих спеціалізованих цифрових пристроїв.
Таблиця 4.13. Переведення десяткових чисел у двійкові
Десяткові
Двійкові
Десяткові Двійкові
числа
числа числа числа
00
0000 08
1000
01 0001 09 1001
02 0010 10
1010
03
0011
11
1011
04
0100
12 1100
05
0101
13
1101
06 0110 14 1110
07 0111 15
1111
212