Для перевода между 2, 8 и 16 будем использовать таблицу из вложения.
1) 10010₂ = X₈
Разбиваем число на тройки: 10010₂ = 10|010 = 010|010.
Переводим каждую тройку по-отдельности, пользуясь таблицей перевода. 010|010 = 2|2 = 22₈
2)101000₂ =
Далее умножение на 0 будем опускать.
3)1110100111₂ = X₁₆
Разбиваем число на четвёрки, а далее как в (1).
1110100111₂ = 0011|1010|0111 = 3|A|7 = 3А7₁₆
4)42₈ = X₂
Действие, обратное (1). Не забываем, нули перед числами!
4|2 = 100|010 = 100010₂
5)7235₈ =
6)
737 / 2 = 368 ост. 1
368 / 2 = 184 ост. 0
184 / 2 = 92 ост. 0
92 / 2 = 46 ост. 0
46 / 2 = 23 ост. 0
23 / 2 = 11 ост. 1
11 / 2 = 5 ост. 1
5 / 2 = 2 ост. 1
2 / 2 = 1 ост. 0
Ответ: 1011100001
7) 31₁₀ = X₈
Сначала переведём в 2, а затем из него по таблице перевода.
31₁₀ = 32 - 1 = 2⁵ - 1 = 100000₂ - 1 = 11111₂ - со степенями 2 всё проще :D
011|111 = 3|7 = 37₈
8) 651₁₀ = X₁₆
651 / 2 = 325 ост 1
325 / 2 = 162 ост 1
162 / 2 = 81 ост 0
81 / 2 = 40 ост 1
40 / 2 = 20 ост 0
20 / 2 = 10 ост 0
10 / 2 = 5 ост 0
5 / 2 = 2 ост 1
2 / 2 = 1 ост 0
1010001011 = 0010|1000|1011 = 2|8|B = 28B₁₆
9) 33C₁₆ = 3|3|C = 0011|0011|1100 = 1100111100₂
10) 3B0₁₆ =