Я прикрепил страницу учебника, в которой объясняется, как рассчитать минимальные необходимые цифры, необходимые при преобразовании из десятичной в двоичную. Объяснение учебника и реализация формулы не имеют для меня никакого смысла.Просьба пояснить, как рассчитать минимальные и максимальные цифры, необходимые для преобразования (см. Пример этого учебника)
Есть опечатка или что-то? Или я неправильно его понимаю?
Объяснение гласит, что максимальное значение системы номерного номера всегда будет больше или равно той, которая указана в исходной системе назначения. Я не согласен с этим или понимаю это - может кто-нибудь, пожалуйста, объясните это мне. Пожалуйста.
Я согласен с пониманием того, что максимальное количество х цифр в цифровой системе с базой b равно (b x - 1), так как это может быть доказано.
В десятичной системе, с 1 цифрой, максимальное значение может быть вычислено следующим образом: (б х - 1) => (10 - 1) = 9; что верно, потому что доступные цифры составляют 0,1,2,3,4,5,6,7,8,9, а множитель составляет 10 (что равно 1).
В двоичной системе, с 1 цифрой, максимальное значение может быть вычислено следующим образом: (б х - 1) => (2 - 1) = 1; что верно, потому что доступные цифры равны 0,1, а множитель равен 2 (что равно 1).
Этот метод доказан для всех систем с позиционным номером.
Но тогда Forouzan говорит "Поэтому (б х - 1) ≥ (б к - 1)", где (б к - 1) представляет собой источник и (b x - 1) представляет систему назначения. Я не понимаю этого вывода ... потому что преобразование из десятичного в двоичный; двоичная система - это целевая система, а десятичная система - исходная, и мы только что доказали, что с 1 цифрой исходная система (десятичная) имеет большее значение, чем система назначения (двоичная):
9> 1; 1 не может быть больше 9 ...
Что мне здесь не хватает? Как можно "(б х - 1) ≥ (б к - 1)" всегда быть правдой?
Кроме того, в данном примере они затем использовать формулу как х = & # x2308; 6 * (Log 10/войти 2) & # x2309; но 10 - наша десятичная база, а 2 - наша двоичная база - почему они теперь внезапно множители?Не должно быть «log другого номера» и «log какого-либо другого номера»?
Десятичная система имеет десять доступных цифры и двоичная система имеет два –
Я знаю ... Я говорю, что в вопросе :( – einScotchFitch
я думаю, что я читал «В десятичной системе с 1 цифрой». Может быть, я неправильно истолковал это? Предполагаете ли вы, что '2' в базе 10 не нуждается в большем количестве цифр в двоичном формате, как' 10'? –