Решение:
1. Перевод чисел из десятичной в шестнадцатеричную систему счисления
a) 266
- Делим 266 на 16: $$266 \div 16 = 16 \text{ (остаток 10)}.$$
- Делим 16 на 16: $$16 \div 16 = 1 \text{ (остаток 0)}.$$
- Делим 1 на 16: $$1 \div 16 = 0 \text{ (остаток 1)}.$$
- Записываем остатки в обратном порядке: 1, 0, 10 (A).
Ответ: 10A16
б) 1023
- Делим 1023 на 16: $$1023 \div 16 = 63 \text{ (остаток 15)}.$$
- Делим 63 на 16: $$63 \div 16 = 3 \text{ (остаток 15)}.$$
- Делим 3 на 16: $$3 \div 16 = 0 \text{ (остаток 3)}.$$
- Записываем остатки в обратном порядке: 3, 15 (F), 15 (F).
Ответ: 3FF16
в) 1280
- Делим 1280 на 16: $$1280 \div 16 = 80 \text{ (остаток 0)}.$$
- Делим 80 на 16: $$80 \div 16 = 5 \text{ (остаток 0)}.$$
- Делим 5 на 16: $$5 \div 16 = 0 \text{ (остаток 5)}.$$
- Записываем остатки в обратном порядке: 5, 0, 0.
Ответ: 50016
г) 2041
- Делим 2041 на 16: $$2041 \div 16 = 127 \text{ (остаток 9)}.$$
- Делим 127 на 16: $$127 \div 16 = 7 \text{ (остаток 15)}.$$
- Делим 7 на 16: $$7 \div 16 = 0 \text{ (остаток 7)}.$$
- Записываем остатки в обратном порядке: 7, 15 (F), 9.
Ответ: 7F916
2. Перевод числа 101012 из восьмеричной в десятичную систему счисления
Разложим число 1010128 по степеням числа 8:
$$101012_8 = 1 \cdot 8^5 + 0 \cdot 8^4 + 1 \cdot 8^3 + 0 \cdot 8^2 + 1 \cdot 8^1 + 2 \cdot 8^0$$
$$= 1 \cdot 32768 + 0 \cdot 4096 + 1 \cdot 512 + 0 \cdot 64 + 1 \cdot 8 + 2 \cdot 1$$
$$= 32768 + 0 + 512 + 0 + 8 + 2 = 33290$$
Ответ: 3329010