Задача Задача №3605597
А
А
Чтобы корректно перевести в десятичную систему, нужно знать основание исходной системы счисления. В этом примере примем следующие основания (это обычный вариант для таких задач):
- 3045 — основание 8 (октальная)
- 110112 — основание 3 (троичная)
- A916 — основание 16 (шестнадцатеричная)
Пошаговые переводы:
- 3045 в осн. 8 → десятичная
- Запишем: 3·8^3 + 0·8^2 + 4·8^1 + 5·8^0
- Вычисления: 3·512 = 1536; 0·64 = 0; 4·8 = 32; 5·1 = 5
- Сумма: 1536 + 0 + 32 + 5 = 1573
- Результат: 1573
- 110112 в осн. 3 → десятичная
- Запишем: 1·3^5 + 1·3^4 + 0·3^3 + 1·3^2 + 1·3^1 + 2·3^0
- Вычисления: 1·243 = 243; 1·81 = 81; 0·27 = 0; 1·9 = 9; 1·3 = 3; 2·1 = 2
- Сумма: 243 + 81 + 0 + 9 + 3 + 2 = 338
- Результат: 338
- A916 в осн. 16 → десятичная
- Заменим A на 10: 10·16^3 + 9·16^2 + 1·16^1 + 6·16^0
- Вычисления: 10·4096 = 40960; 9·256 = 2304; 1·16 = 16; 6·1 = 6
- Сумма: 40960 + 2304 + 16 + 6 = 43286
- Результат: 43286
Итог
- 3045 (осн. 8) → 1573
- 110112 (осн. 3) → 338
- A916 (осн. 16) → 43286
Если bases другие (например, 3045 по другой системе), скажите основание — пересчитаю.