Предмет: Информатика, автор: MiserySermon

Определить количество целых чисел, которые можно закодировать 2 байтами (Integer).
Напишите, пожалуйста полное решение

Ответы

Автор ответа: vboikoowb7kq
0
1 байт = 8 бит.
Максимальное число которое можно закодировать двумя байтами это:
1111111111111111 (16 едениц)
Переведем в десятичную систему исчисления:
1 + 2 + 4 + 8 + 16 + 32 + 64 + 128 + 256 + 512 + 1024 + 2048 + 4096 + 8192 + 16384 + 32768 = 65535

Не забываем 0, и того получается 65536
Автор ответа: vboikoowb7kq
0
Можно ссылку?
Автор ответа: yavd3341
0
https://msdn.microsoft.com/ru-ru/library/system.int16.maxvalue(v=vs.110).aspx
Автор ответа: yavd3341
0
Заранее простите,если несу бред
Автор ответа: vboikoowb7kq
0
Int16 может быть еще и отрицательным. Его значения лежат в пределах от -32768 до + 32767 и того 65536 разных чисел (с учетом 0)
Автор ответа: yavd3341
0
Теперь понял, Спасибо
Похожие вопросы
Предмет: Українська мова, автор: ladasunladasun
Предмет: Алгебра, автор: klohistai