Системы счисления: перевод и арифметика для ЕГЭ
Коротко о главном
Число в позиционной системе счисления с основанием записывается цифрами от до , и каждая цифра имеет «вес» — степень основания. Перевод чисел и арифметика в других системах счисления — базовый навык для заданий 8 (обычно перевод, подсчёт цифр, свойства чисел) и 14 (уравнения, диапазоны значений в разных системах).
Определения и формулы/правила
Развёрнутая форма записи числа:
Пример:
Перевод из системы в десятичную — по развёрнутой форме (см. выше).
Перевод из десятичной в систему — деление нацело на , остатки записываются в обратном порядке.
| Число (10) | Деление на 2 | Остаток |
|---|---|---|
| 45 | 45÷2=22 | 1 |
| 22÷2=11 | 0 | |
| 11÷2=5 | 1 | |
| 5÷2=2 | 1 | |
| 2÷2=1 | 0 | |
| 1÷2=0 | 1 |
Читаем остатки снизу вверх:
Перевод между системами, связанными степенью 2 (2↔8, 2↔16):
| Направление | Правило |
|---|---|
| 2→8 | Группировать по 3 бита справа, при необходимости дополнить нулями слева |
| 2→16 | Группировать по 4 бита справа |
| 8→2 | Каждую цифру заменить на 3 бита |
| 16→2 | Каждую цифру заменить на 4 бита |
Пример: → по 4 бита: →
Соответствие цифр 16-й системы:
| 10 | 11 | 12 | 13 | 14 | 15 |
|---|---|---|---|---|---|
| B | C | D | E | F | — |
| (A=10, B=11, C=12, D=13, E=14, F=15) |
Количество цифр числа в системе с основанием :
Максимальное число из цифр в системе :
Арифметика в других системах — выполняется столбиком, как в десятичной, но перенос (заём) происходит при достижении основания , а не 10.
Пример сложения в двоичной системе: Складываем как столбик: справа (пишем 0, переносим 1), далее (пишем 0, перенос 1), далее (пишем 0, перенос 1), далее (пишем 1, перенос 1), в конце сам перенос . Результат: . Проверка: .
Как применять
Пример 1. Сколько цифр в записи числа в восьмеричной системе? ; , . (остаток ), (остаток ). Число: — 3 цифры. Проверка через формулу: , значит . Совпадает.
Пример 2. Дано число в системе с основанием : . При каком минимальном основании запись корректна (все цифры допустимы)? Цифры числа: — максимальная цифра , значит основание должно быть больше максимальной цифры: . Минимальное .
Пример 3. Найдите сумму , где , ответ дайте в десятичной системе. , . Сумма: . В 16-й системе это .
Типичные ошибки
- Забывают, что основание системы должно быть строго больше максимальной цифры в числе (в системе с основанием 5 не может быть цифры 5 или больше).
- При группировке битов для перевода 2→8 или 2→16 неправильно дополняют нулями (нужно слева, а не справа).
- Путают порядок записи остатков при переводе из десятичной системы — забывают читать снизу вверх.
- При арифметике столбиком в других системах используют перенос через 10, а не через основание системы (например, в троичной системе перенос идёт при сумме 3, а не 10).
- Ошибка в счёте цифр: забывают добавить в формуле .
- Путают буквенные обозначения цифр в 16-й системе (например, путают C=12 и D=13).
Где встречается на экзамене
В задании 8 часто требуется перевести число между системами счисления, посчитать количество цифр, найти диапазон значений или выполнить простую арифметику в позиционной системе. В задании 14 системы счисления сочетаются с логическими уравнениями и битовыми операциями — нужно уметь переводить числа между 2, 8, 16 системами и анализировать структуру записи (количество разрядов, значения отдельных цифр).
Потренироваться: задание 8 · задание 14