Определите, каким десятичным числам соответствуют следующие двоичные коды...

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

Определите, каким десятичным числам соответствуют следующие двоичные коды восьмиразрядного представления целых чисел
а)00010101. б)11111110. в)00111111. г)10101010


Информатика (22 баллов) | 524 просмотров
0

ПОМОГИТЕ ПОЖАЛУЙСТА, НЕ ПОНЯЛА ТЕМУ.

Дано ответов: 2
0 голосов
Правильный ответ
Недавно кто-то задавал похожий вопрос, отвечал в двух словах, как примерно это делается. Если вы не понимаете, что будет происходить ниже, можете сходить посмотреть ( znanija.com/task/15284237 ) или спрашивать в комментариях, а решение вот:

а)
0 0 0 1 0 1 0 1
0 0 16 0 4 0 1

Ответ: 00010101 (2) = 21 (10)

б)

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

Ответ: 11111110 (2) = 254 (10)

в)

0 0 1 1 1 1 1 1
0 0 32 16 8 4 2 1
Ответ: 00111111 (2) = 63 (10)

г)

1 0 1 0 1 0 1 0
128 0 32 0 8 0 2 0
Ответ: 10101010 (2) = 170 (10)



(1.8k баллов)
0

Запишите внутреннее представление следующих десятичных чисел,используя восьмиразрядную ячейку:
а)32, б)-32, в)102, г)-102, д)126, е)-126

А вот это как?

0

Сначала переведите 32 в двоичную систему счисления, как делали это выше, 32 (10) = 100000 (2). Получилось шесть рязрядов двоичного числа, а нам нужна 8-разрядная ячейка, допишем до неё: 00100000
Для -32 всё то же самое, только нужно

0

1. Найти 2-чную форму, мы уже нашли это 00100000
2. Инвертировать число (заменить единицы на нули и наоборот), получится 11011111
3. К инвертированному числу прибавить единицу 11011111+1=11100000

0

СПАСИБО ВАМ ОГРОМНОЕ ОЧЕНЬ ПОМОГЛИ!))

0 голосов

А где десятичные числа ?

(18 баллов)
0

Вот задание
И его нужно сделать, я всё написала.

0

1)21(10)
2)254(10)
3)63(10)
4)170(10)