Этот вопрос, вероятно, не является типичным стековым потоком, но я не уверен, где задать этот мой маленький вопрос.
Проблема:
Найти количество бит в двоичном представлении десятичного числа 16?
Теперь я попытался решить эту проблему, используя формулу $ 2 ^ n = 16 \ Rightarrow n = 4 $, но правильный ответ, предложенный моим модулем, равен 5. Кто-нибудь может объяснить, как?
После прочтения некоторого ответа (а также у меня есть еще 10 минут, прежде чем я смог принять правильный ответ), я думаю, что это, вероятно, объяснение, которое будет соответствовать математической формуле
Для представления 16 нам нужно представить 17 символов (0,16), следовательно, $ 2 ^ n = 17 \ Rightarrow n = 4.08746 $, но так как n должно быть целым числом, то $ n = 5 $