ПОМОГИТЕ СРОЧНО
Укажите минимальное положительное число (с учетом выделения одного разряда на знак) такое, что при сложении его с числом 2021( десятичная сс)в 12-разрядном целочисленном типе данных произойдёт переполнение (результат станет отрицательным).
Ответ запишите в десятичной системе счисления.
Answers & Comments
Ответ:
2075
Объяснение:
Переведем число 2021 в двоичную систему.
2021 = 1024 + 512 + 256 + 128 + 64 + 32 + 4 + 1 = 11111100101(2)
В 12-разрядном типе это будет так:
011111100101
Чтобы получить переполнение, нужно прибавить допкод этого числа.
Чтобы получить число в дополнительном коде, нужно его проинвертировать и прибавить 1.
100000011011 = 2048 + 16 + 8 + 2 + 1 = 2075