1100₂ + 10₂*Х = 101010₂. Ответ дайте в системе счисления с основанием 8. В ответе укажите...

0 голосов
95 просмотров

1100₂ + 10₂*Х = 101010₂. Ответ дайте в системе счисления с основанием 8. В ответе укажите только число (без основания счисления, без каких-либо знаков препинания), например 100


Информатика (90 баллов) | 95 просмотров
Дан 1 ответ
0 голосов

Для начала преобразуем всё в 10-ю систему счисления:

1³1²0¹0⁰₂ = 1 · 2³ + 1 · 2² + 0 · 2¹ + 0 · 2⁰ = 8 + 4 = 12₁₀

10₂ = 2₁₀

1⁵0⁴1³0²1¹0⁰₂ = 1 · 2⁵ + 0 · 2⁴ + 1 · 2³ + 0 · 2² + 1 · 2¹ + 0 · 2⁰ = 32 + 8 + 2 = 42₁₀

Перепишем уравнение:

12 + 2 · x = 42

2 · x = 42 - 12 = 30

x = ³⁰/₂ = 15

Переведём из десятичной системы в восьмеричную:

15 / 8 = 1 (7)

7 / 8 = 7 (7)

15₁₀ = 17₈

Ответ

17

(5.6k баллов)