Помогите:1) записать число 287 двуичной записью.2)записать число 101011011 десятичной...

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

Помогите:
1) записать число 287 двуичной записью.
2)записать число 101011011 десятичной записью


Информатика (18 баллов) | 38 просмотров
Дано ответов: 2
0 голосов

1)100011111
Переводим с помощю деления на 2
2)347

(341 баллов)
0 голосов

                             если после деления остаётся остаток, то пишем '1'
287 / 2 = 143,5       1
143 / 2 = 71,5         1
71 / 2 = 35,5           1
35 / 2 = 17,5           1
17 / 2 = 8,5             1
8 / 2 = 4                 0
4 / 2 = 2                0
2 / 2 =1                  0
1 / 2 =0,5               1
Ноль уже не делиться, значит завершаем деления и записываем полученные           (1 и 0) в обратном порядке т.е с конца
получается  287=100011111

2)
101011011
1*2^8 + 0*2^7 + 1*2^6 + 0*2^5 + 1*2^4 + 1*2^3 + 0*2^2 + 1*2^1 + 1*2^0 = 1*256+0*128+1*64+0*32+1*16+1*8+0*4+1*2+1*1  = 347


(3.2k баллов)