Для перевода между 2, 8 и 16 будем использовать таблицу из вложения.
1) 10010₂ = X₈
Разбиваем число на <em>тройки</em>: 10010₂ = 10|010 = 010|010.
Переводим каждую тройку по-отдельности, пользуясь таблицей перевода. 010|010 = 2|2 = 22₈
2)101000₂ = ![1 \times 2^5 + 0 \times 2^4 + 1 \times 2^3 + 0 \times 2^2 + 0 \times 2^1 + 0 \times 2^0 = 2^5 + 2^3 = 40_{10}](https://tex.z-dn.net/?f=1+%5Ctimes+2%5E5+%2B+0+%5Ctimes+2%5E4+%2B+1+%5Ctimes+2%5E3+%2B+0+%5Ctimes+2%5E2+%2B+0+%5Ctimes+2%5E1+%2B+0+%5Ctimes+2%5E0+%3D+2%5E5+%2B+2%5E3+%3D+40_%7B10%7D)
Далее умножение на 0 будем опускать.
3)1110100111₂ = X₁₆
Разбиваем число на <em>четвёрки</em>,<em />а далее как в (1).
1110100111₂ = 0011|1010|0111 = 3|A|7 = 3А7₁₆
4)42₈ = X₂
Действие, обратное (1). <em>Не забываем, нули перед числами!</em>
4|2 = 100|010 = 100010₂
5)7235₈ = ![7 \times 8^3 + 2 \times 8^2 + 3 \times 8^1 + 5 \times 8^0 = 3741_{10}](https://tex.z-dn.net/?f=7+%5Ctimes+8%5E3+%2B+2+%5Ctimes+8%5E2+%2B+3+%5Ctimes+8%5E1+%2B+5+%5Ctimes+8%5E0+%3D+3741_%7B10%7D)
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₁₆ = ![3 \times 16^2 + 11 \times 16 = 768 + 176 = 944_{10}](https://tex.z-dn.net/?f=3+%5Ctimes+16%5E2+%2B+11+%5Ctimes+16+%3D+768+%2B+176+%3D+944%E2%80%AC_%7B10%7D)