Бинарный калькулятор
Выполняйте сложение, вычитание, умножение или деление двух неотрицательных целых чисел в любой из четырёх систем счисления — двоичной (base 2), десятичной (base 10), шестнадцатеричной (base 16) или восьмеричной (base 8). Полезно для низкоуровневого программирования, сетей, побитовых рассуждений и понимания того, как компьютеры представляют числа.
Ваш результат
-
| Result | Что это значит? |
|---|---|
| — | РезультатОперация вернула конечное числовое значение в выбранной системе счисления. |
| — | Нет результатаВходные данные вне диапазона, отрицательные или иным образом недопустимы для выбранной системы счисления. |
| — | Деление на нольДеление любого числа на ноль не определено — введите ненулевой делитель. |
| — | Нецелочисленный результатВ двоичной, шестнадцатеричной и восьмеричной системах нет дробных разрядов — результат показывается только когда он является точным целым числом. |
Как это работает
=
Выберите операцию и систему счисления, затем введите два значения как десятичные числа, которые вы хотите видеть в этой системе. Калькулятор выполняет A (оп) B и показывает ответ как в выбранной системе, так и в десятичной.
- Двоичная использует цифры 0–1, восьмеричная 0–7, десятичная 0–9, а шестнадцатеричная — 0–9 плюс A–F. Одно и то же целое число компактно записывается в любой из них.
- Сложение объединяет два значения. Вычитание вычитает B из A. Умножение масштабирует A на B. Деление разбивает A на B (не определено при B = 0 и корректно только когда результат — точное целое число в выбранной системе).