Десятичная система применяется для кодирования цифровых значений, вероятно, потому, что с древних времён люди считали по пальцам, а пальцев у человека по десять на руках и ногах. 1 Используя всего десять цифр и вводя дополнительные разряды, можно записывать и проводить математические операции с любыми, даже самыми большими числами. 3
Двоичная система используется в цифровых устройствах, в том числе в компьютерах, потому что имеет ряд преимуществ: 12
- Простота технической реализации. 2 Для двоичной системы нужны технические устройства с двумя устойчивыми состояниями, а не с десятью, как в десятичной. 1
- Надёжность и помехоустойчивость. 12 Представление информации посредством только двух состояний надёжно и помехоустойчиво. 1
- Возможность выполнения логических преобразований. 15 Возможно применение аппарата булевой алгебры для выполнения логических операций. 12
- Простота правил арифметики. 2 Двоичная арифметика намного проще десятичной. 15