Специализированная система программирования позволяет работать с переменными типа «4-битовое целое число со знаком».
Какие из следующих чисел нельзя поместить в переменную этого типа:
а) -8 б) -7 в) 4 г) 8 д) 5
Ответы:1). а, г 2). г 3). а, б, г, д 4). а, б 5). в, г, д
Answers & Comments
Ответ:
2)г
Объяснение:
1 бит на наличие знака
3 бита дают нам 7 вариантов
000 - 0
001 - 1
010 - 2
011 - 3
100 - 4
101 - 5
110 - 6
111 - 7
комбинируя с битом знака получаем от -7 до +7
но появляется "бесполезный" ноль со знаком (отрицательный ноль)
в него записываеся -8
1000 - двоичное 8, и 1 бит - присутсвие знака минус
из всего предложенного не поместить только г) 8