Дополнительно к главе 1 Задание 4 ГДЗ Семакин 8 класс (Информатика)
а) 00010101; б) 11111110; в) 00111111; г) 10101010.
а) 00010101=(16++4+1) =2110
б) 11111110=-12610
в) 00111111=(32+16+8+4+2+1)=6310
г) 10101010=-(32+8+2)=-42
Восьмиразрядные коды целых чисел в памяти компьютера обычно рассматриваются как числа в дополнительном коде: если старший бит равен 0, число положительное; если старший бит равен 1, число отрицательное.
а) $$00010101_2 = 16 + 4 + 1 = 21_{10}$$
б) $$11111110_2 = -128 + 64 + 32 + 16 + 8 + 4 + 2 = -126_{10}$$
в) $$00111111_2 = 32 + 16 + 8 + 4 + 2 + 1 = 63_{10}$$
г) $$10101010_2 = -128 + 32 + 8 + 2 = -86_{10}$$
Проверим пункт г): для восьмиразрядного дополнительного кода число $$10101010_2$$ действительно равно $$-86_{10}$$, так как $$256 — 170 = 86$$, значит значение отрицательное и равно $$-86$$.
Ответ
а) $$21$$; б) $$-126$$; в) $$63$$; г) $$-86$$.