Предмет: Информатика,
автор: MiserySermon
Определить количество целых чисел, которые можно закодировать 2 байтами (Integer).
Напишите, пожалуйста полное решение
Ответы
Автор ответа:
0
1 байт = 8 бит.
Максимальное число которое можно закодировать двумя байтами это:
1111111111111111 (16 едениц)
Переведем в десятичную систему исчисления:
1 + 2 + 4 + 8 + 16 + 32 + 64 + 128 + 256 + 512 + 1024 + 2048 + 4096 + 8192 + 16384 + 32768 = 65535
Не забываем 0, и того получается 65536
Максимальное число которое можно закодировать двумя байтами это:
1111111111111111 (16 едениц)
Переведем в десятичную систему исчисления:
1 + 2 + 4 + 8 + 16 + 32 + 64 + 128 + 256 + 512 + 1024 + 2048 + 4096 + 8192 + 16384 + 32768 = 65535
Не забываем 0, и того получается 65536
Автор ответа:
0
Можно ссылку?
Автор ответа:
0
https://msdn.microsoft.com/ru-ru/library/system.int16.maxvalue(v=vs.110).aspx
Автор ответа:
0
Заранее простите,если несу бред
Автор ответа:
0
Int16 может быть еще и отрицательным. Его значения лежат в пределах от -32768 до + 32767 и того 65536 разных чисел (с учетом 0)
Автор ответа:
0
Теперь понял, Спасибо
Похожие вопросы
Предмет: Українська мова,
автор: ladasunladasun
Предмет: Математика,
автор: Аноним
Предмет: Алгебра,
автор: klohistai
Предмет: Право,
автор: antonomelkovet
Предмет: Экономика,
автор: Аноним