📚 Теория: Задание 10 ОГЭ — Системы счисления

🔢 Что такое система счисления?

Система счисления — это способ записи чисел с помощью символов (цифр) по определённым правилам. Каждая система счисления имеет основание — количество цифр, используемых для записи чисел.

В информатике чаще всего используются следующие системы счисления:

Система Основание Цифры Применение
Двоичная 2 0, 1 Внутреннее представление данных в компьютере
Восьмеричная 8 0, 1, 2, 3, 4, 5, 6, 7 Компактная запись двоичных чисел
Десятичная 10 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 Повседневные вычисления
Шестнадцатеричная 16 0-9, A, B, C, D, E, F Запись адресов памяти, цветов

📝 Запись чисел в разных системах счисления

Число записывается как сумма произведений цифр на степени основания:

N = an·qn + an-1·qn-1 + ... + a1·q1 + a0·q0
q — основание системы счисления
ai — цифры числа (от 0 до q-1)
n — номер разряда (начиная с 0)

Пример: число 10112

10112 = 1·2³ + 0·2² + 1·2¹ + 1·2⁰ = 8 + 0 + 2 + 1 = 1110

Пример: число 2A16

2A16 = 2·16¹ + 10·16⁰ = 32 + 10 = 4210

Буквы в шестнадцатеричной системе: A=10, B=11, C=12, D=13, E=14, F=15

🔄 Перевод чисел из одной системы в другую

1. Перевод из любой системы в десятичную

Используем развёрнутую форму записи числа:

Пример: 278 → ?10

278 = 2·8¹ + 7·8⁰ = 16 + 7 = 2310

2. Перевод из десятичной системы в другую

Последовательно делим число на основание и записываем остатки в обратном порядке:

Пример: 2710 → ?2

27 ÷ 2 = 13, остаток 1
13 ÷ 2 = 6, остаток 1
6 ÷ 2 = 3, остаток 0
3 ÷ 2 = 1, остаток 1
1 ÷ 2 = 0, остаток 1
Ответ: 110112

3. Быстрый перевод между 2, 8 и 16 системами

Используем триады (для 8) и тетрады (для 16):

💡 Триады и тетрады

Двоично-восьмеричный код (триады):

0=000, 1=001, 2=010, 3=011, 4=100, 5=101, 6=110, 7=111

Двоично-шестнадцатеричный код (тетрады):

0=0000, 1=0001, ..., 9=1001, A=1010, B=1011, C=1100, D=1101, E=1110, F=1111

Пример: 1A16 → ?2

1 = 0001, A = 1010
Ответ: 000110102 = 110102

➕ Арифметика в разных системах счисления

Арифметические операции в любой системе счисления выполняются по тем же правилам, что и в десятичной, с учётом основания системы.

Сложение

Пример: 1012 + 112

  101
+  11
-----
 1000
Ответ: 10002 (5 + 3 = 8)

Вычитание

Пример: 1012 - 112

  101
-  11
-----
   10
Ответ: 102 (5 - 3 = 2)

💡 Совет

Для сложных вычислений переведите все числа в десятичную систему, выполните операцию, затем переведите результат обратно.

📊 Сравнение чисел в разных системах

Чтобы сравнить числа в разных системах счисления, нужно:

  1. Перевести все числа в десятичную систему
  2. Сравнить полученные значения

Пример: какое число больше: 1012, 128 или A16?

1012 = 4 + 1 = 510
128 = 8 + 2 = 1010
A16 = 1010
Ответ: 128 = A16 > 1012

🔍 Определение чётности и делимости

Чётность в двоичной системе

В двоичной системе чётное число всегда заканчивается на 0, а нечётное — на 1.

Пример

10102 = 1010 — чётное (заканчивается на 0)
10112 = 1110 — нечётное (заканчивается на 1)

Делимость на 3

Число делится на 3, если сумма его цифр в десятичной записи делится на 3.

Делимость на 5

Число делится на 5, если оно заканчивается на 0 или 5 в десятичной записи.

🔢 Простые числа

Простое число — это натуральное число больше 1, которое делится только на 1 и на себя.

Первые простые числа: 2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47...

⚠️ Важно!

Число 1 не является простым. Число 2 — единственное чётное простое число.

📐 Определение минимального основания системы счисления

Минимальное основание системы счисления на 1 больше максимальной цифры в записи числа.

Пример: число 1234 — найти минимальное основание

Максимальная цифра: 4
Минимальное основание: 4 + 1 = 5
Ответ: система счисления с основанием 5

Пример: число 1A3 — найти минимальное основание

Максимальная цифра: A = 10
Минимальное основание: 10 + 1 = 11
Ответ: система счисления с основанием 11

📋 Типы задач задания 10 ОГЭ

🔄 Перевод чисел

Перевод чисел из одной системы в другую и анализ результата.

➕ Арифметические выражения

Вычисление выражений с числами в разных системах счисления.

📊 Сравнение чисел

Нахождение наибольших/наименьших чисел, суммы двух чисел.

🔍 Поиск по условию

Поиск чётных, нечётных, делящихся на N, простых чисел.

📐 Определение основания

Найти основание системы счисления по записи числа.

✏️ Примеры решения задач

Пример 1: Перевод и подсчёт единиц

Условие: Переведите число 277 из десятичной системы счисления в двоичную. Сколько единиц содержит полученное число?

277 ÷ 2 = 138, остаток 1
138 ÷ 2 = 69, остаток 0
69 ÷ 2 = 34, остаток 1
34 ÷ 2 = 17, остаток 0
17 ÷ 2 = 8, остаток 1
8 ÷ 2 = 4, остаток 0
4 ÷ 2 = 2, остаток 0
2 ÷ 2 = 1, остаток 0
1 ÷ 2 = 0, остаток 1
Результат: 1000101012
Количество единиц: 5
Ответ: 5

Пример 2: Арифметическое выражение

Условие: Вычислите значение арифметического выражения 1011011012 + 1108 + 1016. В ответе запишите число в десятичной системе счисления.

1011011012 = 256 + 64 + 32 + 8 + 4 + 1 = 36510
1108 = 64 + 8 = 7210
1016 = 1610
365 + 72 + 16 = 453
Ответ: 453

Пример 3: Сравнение чисел

Условие: Среди приведённых ниже трёх чисел найдите два наибольших и запишите их сумму в десятичной системе: 4916, 2018, 111010002

4916 = 4·16 + 9 = 64 + 9 = 7310
2018 = 2·64 + 1 = 128 + 1 = 12910
111010002 = 128 + 64 + 32 + 8 = 23210
Два наибольших: 232 и 129
Сумма: 232 + 129 = 361
Ответ: 361

Пример 4: Поиск минимального основания

Условие: Число 3322n записано в системе счисления с основанием n > 1. Определите наименьшее n. Для этого значения n запишите представление этого числа в десятичной системе счисления.

Максимальная цифра в числе 3322: 3
Минимальное основание: 3 + 1 = 4
Перевод числа в десятичную систему:
33224 = 3·4³ + 3·4² + 2·4¹ + 2·4⁰
= 3·64 + 3·16 + 2·4 + 2·1
= 192 + 48 + 8 + 2 = 250
Ответ: 250

⚠️ Частые ошибки

🎯 План решения задачи

  1. 📝 Внимательно прочитайте условие
  2. 🔄 Переведите все числа в десятичную систему счисления
  3. 📊 Выполните необходимые вычисления или сравнения
  4. ✅ Запишите ответ в требуемом формате