Попередня сторінка Зміст Наступна сторінка Електронні посібники ВНТУ
1.7.2 Переведення цілих чисел з однієї позиційної системи числення в іншу
Нехай задана ціла частина числа в довільній позиційній системі числення з основою р:
,
і його необхідно перевести в нову систему числення з основою r, тобто звести до такого вигляду:
Цифри представляють собою остачу від ділення на нову основу , задану в позиційній системі числення з основою р, цілої частини числа і наступних цілих частин частки аж до отримання цілої частини від ділення згідно з такою схемою:
Доведення такого алгоритму очевидне. Із (1.16) можна записати:
Із врахуванням того, що
для , можна отримати:
Тобто остачі від ділення згідно з алгоритмом (1.16) є цифрами представлення цілої частини числа у позиційній системі числення з основою , що і необхідно було довести.
Правило переведення цілих чисел із однієї позиційної системи числення в іншу формулюється таким чином: щоб перевести ціле число з однієї позиційної системи числення в іншу, необхідно початковечисло послідовно ділити на основу нової системи числення, записану в початковій системі числення, до отримання частки, яка дорівнює нулю. Число у новій системі числення записується із остач від ділення, починаючи з останньої.
Приклад. Перевести десяткове число С10 = 345 у двійкову, вісімкову і шістнадцяткову системи числення.
Виконаємо дії згідно з наведеним вище алгоритмом і отримаємо:
Тобто 34510 = 1010110012.
34510 = 5318