Двоичный калькулятор

Выполнение числовых операций с помощью двоичного калькулятора иПреобразование систем счисления

Первое число
Оператор
Второе число
Двоичный результат
Десятичный результат
Шестнадцатеричный результат

Что такое двоичный калькулятор?

Двоичный калькулятор — это инструмент для работы с системами счисления, предназначенный для разработчиков и изучающих информатику. Он поддерживает арифметические и побитовые операции между двоичными, десятичными и шестнадцатеричными числами и одновременно выводит результаты во всех трёх системах для удобного сравнения.

Как использовать двоичный калькулятор?

  1. Введите значение в поле «Первое число» и выберите его систему счисления в раскрывающемся списке справа (двоичная / десятичная / шестнадцатеричная, по умолчанию десятичная).
  2. Выберите операцию в списке «Оператор» (сложение, вычитание, умножение, деление, степень, AND, OR, NOT, XOR, сдвиг влево, сдвиг вправо).
  3. Введите другое значение в поле «Второе число» и выберите его систему счисления. При операции «NOT» второе поле автоматически скрывается — нужен только один операнд.
  4. Нажмите кнопку «Рассчитать» — результаты в двоичной, десятичной и шестнадцатеричной системах появятся ниже.

Поддерживаемые операции

  • Арифметические: сложение (+), вычитание (-), умножение (×), деление (÷), степень (^)
  • Побитовые: AND (&), OR (|), NOT (~), XOR (^)
  • Сдвиг: влево (<<), вправо (>>)

Примеры использования двоичного калькулятора

Пример 1: 25 AND 3

  1. Введите 25 как первое число и выберите «Десятичная» систему.
  2. Выберите оператор «AND».
  3. Введите 3 как второе число и выберите «Десятичная» систему.
  4. Нажмите «Рассчитать». Результаты: двоичное 00000000000000000000000000000001, десятичное 1, шестнадцатеричное 0x1.

Пример 2: Перевод систем счисления

  1. Введите 0b1101 (двоичное) как первое число и выберите «Двоичная» систему.
  2. Выберите оператор «Сложение (+)» и введите 0 как второе число.
  3. Результаты: десятичное 13, шестнадцатеричное 0xD, которые можно использовать для сравнения систем счисления.

Полезные советы

  • Сдвиг: сдвиг на 1 бит влево умножает на 2, сдвиг на 1 бит вправо делит на 2. Например, 8 << 2 = 32 и 16 >> 1 = 8.
  • Проверка чётности: для любого целого числа num & 1 возвращает 1 для нечётных и 0 для чётных чисел.
  • Инверсия битов: применение num ^ 0b1111 инвертирует младшие 4 бита значения.
  • Расчёты основаны на 32-битных знаковых целых числах; при выходе за диапазон результаты могут быть некорректными. Обращайте внимание на величину чисел.