Можно увидеть, что восьмиричная и шестнадцатиричная системы счисления являются похожими, хотя и не являются родственными: нельзя представить основание 16 одной системы счисления в виде какой-то целой степени от основания 8 другой системы счисления. То есть напрямую перевести выполнить перевод числа согласно заданию не получится. Однако можно первести вначале в двоичную, а затем в шестнадцатиричную систему счисления. Составим таблицу перевода из восьмиричной в двоичную: 0002 = 08, 0012 = 18, 0102 = 28, 0112 = 38, 1002 = 48, 1012 = 58, 1102 = 68, 1112 = 78. Разобьём исходное восьмиричное число 207608 на группы разрядов: 2 0 7 6 08. Полученное число, используя таблицу, переведём из восьмиричной в двоичную систему счисления, получится число: 010 000 111 110 0002. Перепишем это число, убрав группировку и отбросив, если есть, ведущие незначащие нули, получаем: 100001111100002. Такое число уже можно перевести в шестнадцатиричную систему счисления табличным способом. Для этого составим таблицу для перевода: 00002 = 016, 00012 = 116, 00102 = 216, 00112 = 316, 01002 = 416, 01012 = 516, 01102 = 616, 01112 = 716, 10002 = 816, 10012 = 916, 10102 = A16, 10112 = B16, 11002 = C16, 11012 = D16, 11102 = E16, 11112 = F16. Разобьём уже преобразованное в двоичную систему счисления число на группы разрядов: 10 0001 1111 00002. Можно увидеть, что в первой (правой) группе не хватает цифр: там только 10. Дополним группу, заполнив недостающие разряды нулями, получим: 0010 0001 1111 00002. Полученное число, используя таблицу, переведём из двоичной в шестнадцатиричную систему счисления, получится ответ: 21F016. P.S. Может показаться, что такого рода переводы слишком сложные: надо составлять таблицу, делать перевод, и, возможно, проще сделать прямой перевод вначале десятичную систему счисления, представив исходное число в виде суммы степеней числа 8, получить десятичное 868810, затем делением на 16 получить конечное число 21F016. Однако, такой метод перевода через десятичную форму записи числа, требует большое количество вычислений, которые выполнить вручную без ошибки непросто, поэтому табличный способ оказывается значительно удобнее: решение происходит без каких-либо вычислений. Более того, при некоторой тренировке, уже отпадает необходимость выписывать эти таблицы и перевод можно сделать сразу, что будет быстрее даже на небольших числах. |