В какой системе счисления работает компьютер

«В какой системе счисления работает компьютер» — вопрос из категории Алгоритмы, который задают на 10% собеседований Frontend Разработчик. Ниже — развёрнутый ответ с разбором ключевых моментов.

Ответ

Компьютер работает в двоичной системе счисления (основание 2), где используются только две цифры: 0 и 1. Это связано с тем, что электронные компоненты компьютера (транзисторы) могут находиться только в двух состояниях: включено (1) или выключено (0).

Пример:

  • Число 5 в десятичной системе будет 101 в двоичной.
  • Байт (8 бит) 01000001 соответствует символу 'A' в ASCII.

Хотя программисты часто используют шестнадцатеричную систему (основание 16) для удобства представления двоичных данных, например 0xFF вместо 11111111.