Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Cколько бит необходимо, чтобы закодировать все десятичные цифры?

ПрограммированиеИнформатикаIt
Тимофей Арбузов
  · 22,1 K
Учусь на инженера-программиста, интересуюсь психологией, философией, химией, биологией...  · 17 окт 2018

Как написали в комменте под вопрос нужно 4 бита и ещё останется, объяснить это можно тем что 3 бита имеет 8 всевозможных комбинаций, что не подходит для 10 цифр, а 4 бита имеет 16 комбинаций, чего хватает для кодировкки 10 цифр и 6 комбинаций пустуют, есть даже такое понятие как двоично-десятичная система счисления там какждая цифра числа представлена отдельным набором из 4 битов а при операциях используется контрольная сумма

Первый
программист  · 17 окт 2018
Формально, количество бит для представления значений определяется двоичным логарифмом от числа значений.  Здесь число десятичных цифр равно 10, значит, число возможных значений равно 10. Осталось вычислить log₂10 — получится приблизительно 3,322 бита. Иными словами, спросите себя: в какую степень нужно возвести число 2 чтобы получить 10? Правильный ответ: число 2 в... Читать далее