ПОМОГИТЕ РЕШИТЬ С ПОДРОБНЫМ РЕШЕНИЕМ

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

ПОМОГИТЕ РЕШИТЬ С ПОДРОБНЫМ РЕШЕНИЕМ


image

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

Для перевода между 2, 8 и 16 будем использовать таблицу из вложения.

1) 10010₂ = X₈

Разбиваем число на тройки:  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}

Далее умножение на 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₈ = 7 \times 8^3 + 2 \times 8^2 + 3 \times 8^1 + 5 \times 8^0 = 3741_{10}


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}


image
(6.9k баллов)
0

Короче, я не знаю, почему в последнем примере ломается разметка tex.

0

я обновила страницу и там всё нормально написано

0

А у меня между 944 и 10 ещё а с символом ^ наверху и значок логического отрицания. Но раз у вас всё отлично, то не критично.

0

ну да у меня тоже.а с символом ^ наверху и значок логического отрицания.