Другие языки программирования и технологии

сколько бит информации несет каждое двухзначное число

Выяснить, сколько бит информации несет каждое двухзначное число
-желательно с разъяснением
да всё предельно просто - переводим это число в двоичное, к примеру, десятичное 99 - самое большое двухзначное - это двоичное 1100011, это двоичное число 7-значное, а значит и несёт оно 7 бит информации
к примеру, пешеходный светофор - 2 бита - может гореть зелёный, а может не гореть, то же - с красным, а если оба горят или оба не горят - то светофор не исправен/не работает
иногда поступают иначе - просто число 10 - между 8 и 16, для 8 достаточно 3 бит, а для 16 - уже 4 надо, поэтому число 10 в 3 битах не укладывается, поэтому ему просто выделяют 4 бита (остальные возможности попросту не используются) и всё - тогда проще считать становится - получается на двучначное число 4х2 = 8 бит (другое дело, что в этом случае, чем больше разрядов, тем больше накапливается неиспользуемых битов, в данном случае уже на 2 знаках выяснилось, что можно сэкономить 1 бит и использовать только 7 бит - и то не все возможности исчерпаны - 7 бит хватит, чтобы дойти до 128) - кстати, есть довольно простой способ определить прямо из десятичного числа количество необходимых бит - надо просто взять от этого числа логарифм по основанию 2, и результат округлить до целого в большую сторону - это и будет необходимое число бит
АБ
Александр Бубырь
6 342
Лучший ответ
один бит.

либо оно двухзначное (истина) , либо оно НЕ двухзначное (ложь).
Ан
Антон
32 502
зависит от основания.
максимум бит для двоичного числа - 2 бита, десятичного - 7 бит, для четыремиллиардадвестидевяносточетыремиллионадевятьсотшестьдесятсемьтысячдвестидевяностошестиричного - 33
Aleksandr Razvorotnev
Aleksandr Razvorotnev
1 769
если я правильно поняла то
16 бит,
число состоит из 2 знаков, а 1знак=1байт=8бит
99 - 10 (количество двузначных чисел) округляешь в бОльшую сторону до степени двойки. Степень будет равна количеству бит информации. 128 = 2^7, значит 7 бит информации. Это если только двоичные числа присутствуют, с цифрами надо 99 округлять (тоже 7 будет).