Информатика · системы счисления
вопрос и ответ сразу видны
Позиция.
Вес цифры зависит от места и от основания. Левый разряд старше.
Основание.
Столько цифр разрешено. 2: только 0 и 1. 8: 0–7. 10: 0–9. 16: 0–9 и A–F.
Почему двойка.
У сигнала два состояния: есть и нет. Запись 10 в разных системах значит разные числа.
Двоичные числа.
1101₂ = 13. 10110₂ = 22. 1111₂ = 15. 13 = 1101₂.
Перенос.
1 + 1 в двоичном разряде даёт 0 и единицу в старший разряд. Цифру 2 не пишут.
Восьмеричная.
25₈ = 21₁₀. 100₈ = 64₁₀. Цифра 8 запрещена: 18₈ не существует.
Шестнадцатеричная.
A = 10, F = 15. 2F₁₆ = 47. Буквы G нет.
Группы битов.
Три бита — одна восьмеричная цифра. Четыре бита — одна шестнадцатеричная. 1011₂ = B₁₆.
Перевод из десятичной.
Делить на новое основание, остатки писать снизу вверх.
Зачем буквы.
Шестнадцатеричная запись короче двоичной, перевод группами точный.