Преобразование чисел из двоичной системы счисления в восьмеричную, шестнадцатеричную системы счисления и обратно осуществляется по упрощенным правилам с учетом того, что основания этих систем счисления кратны целой степени 2, т.е. и . Для данных преобразований применяется следующая таблица
Основания систем | ||||
Р=8 | Р=2 | Р=16 | Р=2 | |
A | ||||
B | ||||
C | ||||
D | ||||
E | ||||
F | ||||
При переводе двоичного числа в число восьмеричное нужно сделать группировку бит в группы по три бита и заменять их соответствующими восьмеричными цифрами из приведенной таблицы. А при переводе в шестнадцатеричную систему счисления – группировать по четыре бита и заменять их на цифры шестнадцатеричной системы счисления. Можно добавлять, если нужно, незначащие нули (слева от целой части и справа от мантиссы) или отбрасывать их.
При обратном переводе следует заменять цифры на их двоичный код из приведенной выше таблицы