Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

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



Розглянемо, як перетворити шістнадцяткове число 2DB16 у його десятковий еквівалент. Ваги перших трьх розрядів шістнадцяткового числа рівні відповідно 256, 16 і 1.

У цьому шістнадцятковому числі є одиннадцять одиниць, в розряді з вагою 16 стоїть число 13, яке при множенні на вагу розряду дає число 208, а двійка в розряді з вагою 256 позначає число 512. Складаючи суму 11+208+512, знаходимо число 73110. Таким чином, 2DB16=73110.

Переведення у десяткову систему числа x, записаного в q -тій системі числення (q = 2; 8 або 16) у виді:

xq = (anan-1 ... a0 , a-1 a-2... a-m)q

зводиться до обчислення значення багаточлена

x10 = an*qn + an-1*qn-1 +...+a0*q0 +a-1*q -1 +a-2*q-2 +...+ a-m*q-m

засобами десяткової арифметики.





Дата публикования: 2015-10-09; Прочитано: 317 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...