Перевод в десятичную систему числа x, записанного в q -ичной cистеме счисления (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 средствами десятичной арифметики. |
Примеpы:
4.9. Сводная таблица переводов целых чисел из одной системы счисления в другую
Рассмотрим только те системы счисления, которые применяются в компьютерах — десятичную, двоичную, восьмеричную и шестнадцатеричную. Для определенности возьмем произвольное десятичное число, например 46, и для него выполним все возможные последовательные переводы из одной системы счисления в другую. Порядок переводов определим в соответствии с рисунком:
На этом рисунке использованы следующие обозначения:
- в кружках записаны основания систем счисления;
- стрелки указывают направление перевода;
- номер рядом со стрелкой означает порядковый номер соответствующего примера в сводной таблице 4.1.
Например: означает перевод из двоичной системы в шестнадцатеричную, имеющий в таблице порядковый номер 6.
|
|
Сводная таблица переводов целых чисел
Таблица 4.1.