напишите максимальные и минимальные числа, которые можно записать в 16-битную переменную целого знакового типа

напишите максимальные и минимальные числа, которые можно записать в 16-битную переменную целого знакового типа
7 года назад от GHJK

1 ответ



0 голосов
В 16-битную переменную можно записать 2^16 различных значений. Обычно для хранения знака отводится 1 бит, значит на кодирование чисел остается 2^15=32768 значений. Получаем минимальное -32768, максимальное +32767 (на единицу меньше, т. к. "первое" число - ноль) .

Однако, если смотреть боле широко, то решение зависит от способа кодирования, от того, как мы будем интерпретировать содержимое ячейки памяти. В этом случае предельные значения могут быть другими.
7 года назад от Ольга Ламеко

Связанные вопросы

1 ответ
9 года назад от Владимир Дудин
1 ответ
1 месяц назад от есть