Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Technology >> Промышленные технологии

Десятичная и двоичная системы: разрядный вес, эффективность и преобразование

Счёт от нуля до двадцати прост во многих системах счисления. Ниже показана одна и та же последовательность в четырёх стилях: штрихи, римские цифры, десятичная и двоичная системы.

Десятичная и двоичная системы: разрядный вес, эффективность и преобразование

Штрихи и римские цифры понятны, но становятся громоздкими для больших чисел. Позиционные системы — десятичная (база 10) и двоичная (база 2) — масштабируются эффективно. Обратите внимание: то же количество требует только двух десятичных разрядов, тогда как в двоичной нужно пять бит.

При оценке количества различных чисел, которые можно выразить фиксированным числом разрядов, расчёт зависит от основания:

Каждый дополнительный разряд умножает диапазон на основание системы (10 для десятичной, 2 для двоичной). Этот принцип объясняет, почему ранние компьютеры, такие как ENIAC, экспериментировали с десятичными кольцевыми счётчиками для уменьшения числа схем. Несмотря на новаторство, двоичный подход оказался превосходным и стал стандартом для всех последующих цифровых систем.

Преобразование двоичного в десятичное

Преобразование двоичного числа в десятичное сводится к суммированию произведений каждого бита на его разрядный вес:

Десятичная и двоичная системы: разрядный вес, эффективность и преобразование

Правый бит — младший значащий бит (LSB), вес единиц; левый — старший значащий бит (MSB), наибольший вес (например, 128 в 8-битном числе). Значение бита 1 означает, что его вес добавляется к сумме; 0 — пропускается.

Десятичная и двоичная системы: разрядный вес, эффективность и преобразование

Если двоичное число содержит точку — «двоичную точку», аналогичную десятичной — веса справа от неё уменьшаются вдвое с каждой позицией (½, ¼, ⅛, …). Например:

Десятичная и двоичная системы: разрядный вес, эффективность и преобразование Десятичная и двоичная системы: разрядный вес, эффективность и преобразование

Эти пошаговые иллюстрации дают чёткий метод преобразования любого двоичного значения — целого или дробного — в десятичный.

СВЯЗАННЫЕ РАБОЧИЕ ЛИСТЫ:

Промышленные технологии

  1. 3-битный двоичный счетчик на таймере 555 и триггерах 4027
  2. Системы счисления: римская, позиционная и двоичная
  3. Восьмеричная и шестнадцатеричная системы: практическое руководство для инженеров
  4. Числа и системы счисления: понимание различия и его практическое значение
  5. Двоичное вычитание с использованием двухкратного дополнения
  6. Активные vs пассивные электронные компоненты: понимание их ролей
  7. Перевод метрических префиксов: просто сдвиньте десятичную точку
  8. Полиуретан vs пластик: техническое сравнение
  9. Эффективная сборка ARM-контейнеров на x86 системах
  10. Создание первого Go-приложения на PLCnext: руководство для начинающих