Ответ:

Вариант 1. Старший разряд равен 0, значит число положительное. Переводим двоичное число в десятичное: 00101110₂ = 32 + 8 + 4 + 2 = 46.

Вариант 2. Старший разряд равен 1, значит число отрицательное. Инвертируем код 10110001 и прибавляем 1: 01001110 + 1 = 01001111. Это число равно 64 + 8 + 4 + 2 + 1 = 79, поэтому исходное значение равно −79.

Ответ: Вариант 1 — 46; Вариант 2 — −79.