Как переводить числа из восьмеричной системы счисления в двоичную?
Для перевода числа из восьмеричной системы счисления в двоичную необходимо каждую цифру этого числа записать трехразрядным двоичным числом (триадой).
Пример: записать число 16,24(8) в двоичной системе счисления. Ответ: 16,24(8) = 1110,0101(2).
Алгоритм перевода чисел из восьмеричной системы счисления в двоичную наиболее прост в том случае, когда одно из оснований этих систем является степенью другой, как, например, в случае двоичной и восьмеричной систем счисления.
Алгоритм перевода состоит в простой замене чисел одной системы на равные им числа другой системы счисления (в случае положительных чисел).
Пусть требуется перевести восьмеричное число 24738 в двоичное число. Воспользуемся таблицей соответствия, где каждой восьмеричной цифре соответствует трехразрядное двоичное число.
Восьмеричное число | Двоичное число |
---|---|
2 | 010 |
4 | 100 |
7 | 111 |
3 | 011 |
8 | 1000 |
Таким образом, число 24738 в двоичной системе счисления будет равно 100 100 111 011 1000.