04.10Что такое восьмеричная система?
Ответ. Позиционная система с основанием 8. Цифры: 0, 1, 2, 3, 4, 5, 6, 7. Цифры 8 и 9 там нет.
04.10Как перевести её в десятичную?
Ответ. Развёрнутая запись. 147₈ = 1·8² + 4·8 + 7 = 103₁₀.
04.10Как из восьмеричной получить двоичную?
Ответ. Каждую цифру заменяют триадой из трёх битов. 147₈ = 001 100 111₂. Незначащие нули слева отбрасывают: 1100111₂.
04.10Какие триады у цифр 0–7?
Ответ. 0 = 000, 1 = 001, 2 = 010, 3 = 011, 4 = 100, 5 = 101, 6 = 110, 7 = 111.
04.10Как из двоичной получить восьмеричную?
Ответ. Справа налево делят на группы по 3. Слева дополняют нулями, чтобы число знаков делилось на 3. 1101101100₂ = 001 101 101 100₂ = 1554₈.
04.10Что такое шестнадцатеричная система?
Ответ. Основание 16. Цифры 0–9 и A = 10, B = 11, C = 12, D = 13, E = 14, F = 15.
04.10Как перевести её в десятичную?
Ответ. Тоже развёрнутая запись. 3AF₁₆ = 3·16² + 10·16 + 15 = 943₁₀.
04.10Как из десятичной получить шестнадцатеричную?
Ответ. Делят на 16 и собирают остатки. 154₁₀ = 9A₁₆.
04.10Как двоичное число разбить на шестнадцатеричные цифры?
Ответ. Группы по 4 бита, тетрады. Слева дополняют нулями до числа знаков, кратного 4. 11101101100110₂ = 0011 1011 0110 0110₂ = 3B66₁₆.
04.10Почему группы именно по 3 и по 4?
Ответ. 8 = 2³, поэтому одна восьмеричная цифра — это три бита. 16 = 2⁴, поэтому одна шестнадцатеричная цифра — это четыре бита.