← Все вопросы

ЕГЭ информатика, задание про системы счисления — с чего начать?

Задан 8 месяцев назад951 просмотров3 ответа
18

Готовлюсь к ЕГЭ, задания на перевод между системами счисления (2, 8, 16) даются тяжело. Есть ли понятный алгоритм/порядок действий, чтобы не путаться?

3 ответа

23
✓ Принятый ответ — помог автору

Базовый план:

  1. В 10-чную — разложение по степеням основания.
  2. Из 10-чной в любую — деление с остатком, остатки читаем снизу вверх.
  3. Между 2/8/16 — через двоичную: 1 восьмеричная цифра = 3 бита, 1 шестнадцатеричная = 4 бита, группируй.

В Python для проверки: bin(x), oct(x), hex(x), int('1010', 2) — обратно. Прорешай 20-30 однотипных — рука набьётся.

Евгений Смирнов а на самом ЕГЭ калькулятором нельзя, да? · 8 месяцев назад
Михаил Боженко про группировку по 3 и 4 бита — топ, спасибо · 8 месяцев назад
9

Совет: всегда переводи через двоичную как «хаб». 8 и 16 связаны со степенями 2, поэтому переходы туда-обратно мгновенные.

2

просто заучи таблицу степеней двойки до 2^10 и всё

Павел Скрипов таблица помогает, но без алгоритма перевода всё равно никак · 8 месяцев назад

Ваш ответ

Войдите, чтобы ответить на вопрос.
Поддержать проект