Предмет: Информатика, автор: timaqa

Домашние задание
Тема: Системы счисления
1)Перевести значения с 2 системы в 10
1010100001
10000010101
1011110000
1000110001
100001010
2)Перевести значения с 10 системы в 2
887
233
801
936
218
3)Перевести значения с 8 системы в 10
1053
452
1471
1063
4)Перевести значения с 16 системы в 10
72
1Е7
3ЕС
1Е9

Процесс решения тоже показываем. Т.е. задание – ответ будет считаться не полным ответом.


KennyLans: куча заданий, устанешь расписывать..
asobolec: Ща сделаю

Ответы

Автор ответа: asobolec
0

Ответ:

1)

1010100001_{2} = 673_{10} \\1*2^9+1*2^7+1*2^5+1*2^0 = 512+128+32+1 = 67310000010101_{2} = 1045_{10} \\1*2^{10}  + 1*2^4 + 1*2^2 + 1*2^0 = 1024+16+4+1 = 1045

И так дальше

2)

887_{10} = 1101110111_{2}\\

Возьми числа 512, 256, 128, 64, 32, 16, 8, 4, 2, 1

Вычитай из них это число

887 - 512 = 375

375 - 256 = 119

119 - 64 = 55

55 - 32 = 23

23 - 16 = 7

7 - 4 = 3

3 - 2 = 1

1 - 1 = 0

Если число использовалось при вычислении, то ставим над ним единичку, нет - ноль. 119 ты не можешь вычесть из 128, потому что получается отрицательный ответ

233_{10} = 11101001_{2}

128, 64, 32, 16, 8, 4, 2, 1

233 - 128 = 105

105 - 64 = 41

41 - 32 = 9

9 - 8 = 1

1 - 1 = 0

3)

1053_{8} = 555_{10}\\1*8^3 + 5*8^1 + 3*8^0 = 512 + 40 + 3 = 555

452_{8} = 298_{10}\\4*8^2 + 5*8^1 + 2*8^0 = 298

4)

72_{16} = 114_{10}\\7*16^1 + 2*16^0 = 112 + 2 = 114

1E7_{16} = 487_{10}\\1*16^2 + 14*16^1 + 7*16^0 = 256+224+7 = 487

1_{16} = 1_{10}\\2_{16} = 2_{10}\\3_{16} = 3_{10}\\4_{16} = 4_{10}\\5_{16} = 5_{10}\\6_{16} = 6_{10}\\7_{16} = 7_{10}\\8_{16} = 8_{10}\\9_{16} = 9_{10}\\A_{16} = 10_{10}\\B_{16} = 11_{10}\\C_{16} = 12_{10}\\D_{16} = 13_{10}\\E_{16} = 14_{10}\\F_{16} = 15_{10}\\


KennyLans: и так далее, это конечно такое себе.
Похожие вопросы
Предмет: Русский язык, автор: parmanova2005
Предмет: Русский язык, автор: авиртт
Предмет: Английский язык, автор: pro1343w