Перевод чисел из десятичной системы счисления (10-ной) в другие системы (2-ную, 8-ую и 16-ую) осуществляется с использованием различных методов деления и преобразования. Давайте рассмотрим, как это сделать для чисел 35, 156 и 45.
1. Число 35
2-ная система (бинарная):
- Делим 35 на 2, записываем остаток.
- Продолжаем делить целую часть до тех пор, пока она не станет равной 0.
35 / 2 = 17, остаток 1
17 / 2 = 8, остаток 1
8 / 2 = 4, остаток 0
4 / 2 = 2, остаток 0
2 / 2 = 1, остаток 0
1 / 2 = 0, остаток 1
Читаем остатки снизу вверх: 35 (10) = 100011 (2).
8-ая система (октальная):
Для перевода в октальную систему, нужно сначала перевести в двоичную, а затем группировать по 3 бита.
100011 в двоичной = 010 001 1
Добавляем нули слева: 010 001 001
Теперь переводим каждую группу:
010 = 2
001 = 1
001 = 1
Читаем: 35 (10) = 211 (8).
16-ая система (шестнадцатеричная):
Переводим в шестнадцатеричную, деля на 16.
35 / 16 = 2, остаток 3
2 / 16 = 0, остаток 2
Читаем: 35 (10) = 23 (16).
2. Число 156
2-ная система:
156 / 2 = 78, остаток 0
78 / 2 = 39, остаток 0
39 / 2 = 19, остаток 1
19 / 2 = 9, остаток 1
9 / 2 = 4, остаток 1
4 / 2 = 2, остаток 0
2 / 2 = 1, остаток 0
1 / 2 = 0, остаток 1
Читаем: 156 (10) = 10011100 (2).
8-ая система:
10011100 в двоичной = 001 001 1100
Добавляем нули слева: 001 001 110
Переводим:
001 = 1
001 = 1
110 = 6
Читаем: 156 (10) = 166 (8).
16-ая система:
156 / 16 = 9, остаток 12 (C)
9 / 16 = 0, остаток 9
Читаем: 156 (10) = 9C (16).
3. Число 45
2-ная система:
45 / 2 = 22, остаток 1
22 / 2 = 11, остаток 0
11 / 2 = 5, остаток 1
5 / 2 = 2, остаток 1
2 / 2 = 1, остаток 0
1 / 2 = 0, остаток 1
Читаем: 45 (10) = 101101 (2).
8-ая система:
101101 в двоичной = 001 011 01
Добавляем нули слева: 001 011 101
Переводим:
001 = 1
011 = 3
101 = 5
Читаем: 45 (10) = 135 (8).
16-ая система:
45 / 16 = 2, остаток 13 (D)
2 / 16 = 0, остаток 2
Читаем: 45 (10) = 2D (16).
Результаты
35:
- 2-ная: 100011
- 8-ая: 211
- 16-ая: 23
156:
- 2-ная: 10011100
- 8-ая: 166
- 16-ая: 9C
45:
- 2-ная: 101101
- 8-ая: 135
- 16-ая: 2D
Если вам нужно визуальное представление решения, вы можете использовать любой онлайн-редактор для создания изображений или диаграмм, чтобы зафиксировать процесс перевода, так как здесь не предусмотрена функция загрузки фотографий.