Количество байт для 3значных чисел
Объясните, почему минимальное число байт, необходимое для кодирования трёхзначного числа равно двум?
По дате
По рейтингу
Если рассматривать целые числа без знака, то
в пределах одного байта можно закодировать числа от 0 до 255.
Добавление очередного двоичного разряда расширяет диапазон в 2 раза, т. е. если есть 9 бит, то можно закодировать числа от 0 до 511.
Максимальное трехзначное десятичное число 999 будет требовать уже 10 бит.
10 бит это уже на 2 бита больше байта.
Поэтому, если считать в байтах, то требуется 2 байта...