Из-за блокировщика рекламы некоторые функции на сайте могут работать
некорректно! Пожалуйста, отключите блокировщик рекламы на этом сайте.
Выше был рассмотрен случай перевода числа из недесятичной в недесятичную систему счисления (через десятичную).
Однако существует способ прямого перевода чисел между двоичной, восьмеричной и шестнадцатеричной системами счисления. Дело в том, что их основания являются степенями двойки ($$2$$ — первая степень двойки, $$8$$ — третья степень и $$16$$ — четвёртая степень числа $$2$$).
Алгоритм перевода из двоичной в восьмеричную систему счисления:
1) разбить двоичное число на тройки, начиная с крайнего правого разряда (добавив слева нужное количество нулей);
2) перевести каждую тройку цифр в восьмеричную систему счисления. Полученная последовательность цифр и будет искомым числом.
Алгоритм перевода из двоичной в шестнадцатеричную систему счисления:
1) разбить двоичное число на четвёрки, начиная с крайнего правого разряда (добавив слева нужное количество нулей);
2) перевести каждую четвёрку цифр в шестнадцатеричную систему счисления. Полученная последовательность цифр и будет искомым числом.