Двоичный калькулятор
FreeСкладывайте, вычитайте, умножайте и делите двоичные числа напрямую, с результатами в двоичном и десятичном виде, плюс конвертер двоичное/десятичное.
Двоичная арифметика
Из двоичного в десятичный
18
Из десятичного в двоичный
10010
Недавняя активность
Видно всем. Последние 20 использований от всех посетителей, сначала новые.
Пока нет активности. Будьте первым.
Что делает этот инструмент
Выполняет сложение, вычитание, умножение и деление непосредственно над двумя двоичными числами, показывая результат в двоичном виде вместе с десятичным значением, а также отдельный конвертер из двоичного в десятичное и обратно в реальном времени.
Как это работает
Каждый двоичный ввод разбирается по цифре в точное целое число (с использованием типа BigInt произвольной точности JavaScript, поэтому нет ограничения размера, свойственного обычным числам с плавающей точкой), над этими целыми числами выполняется запрошенная операция, а результат преобразуется обратно в строку двоичных цифр. Деление возвращает как частное, так и остаток, поскольку двоичное деление целых чисел редко делится нацело. Преобразование из двоичного в десятичное суммирует позиционное значение каждой цифры (степени 2), а преобразование из десятичного в двоичное - обратный процесс.
Какие проблемы решает
- Проверка домашних заданий по двоичной арифметике или расчётов, выполненных вручную.
- Работа с двоичной математикой для программирования, цифровой логики или курсов информатики.
- Быстрое преобразование одного значения между двоичной и десятичной системами.
Часто задаваемые вопросы
›Чем это отличается от конвертера систем счисления?
Конвертер систем счисления переводит одно число из одной системы в другую. Этот инструмент идёт дальше: он выполняет арифметические операции (сложение, вычитание, умножение, деление) непосредственно над двумя двоичными числами и показывает результат в двоичном виде, так, как вы бы решали это вручную на бумаге, цифра за цифрой.
›Что означает остаток при делении?
Двоичное деление двух целых чисел обычно не делится нацело, поэтому результат показывается как частное и остаток, точно так же как 10 ÷ 3 в десятичной системе даёт частное 3 и остаток 1. Частное × делитель + остаток всегда равно исходному делимому.
›Может ли это обрабатывать очень большие двоичные числа?
Да. Внутри используется тип BigInt произвольной точности JavaScript, а не обычные числа с плавающей точкой, поэтому вычисления остаются точными даже для двоичных чисел, значительно превышающих примерно 53 бита, которые обычное число может представить точно.
›Как работает преобразование из двоичного в десятичное?
Каждая двоичная цифра представляет степень 2 в зависимости от своей позиции, так же как каждая десятичная цифра представляет степень 10. Например, двоичное 10010 равно (1×2⁴) + (0×2³) + (0×2²) + (1×2¹) + (0×2⁰) = 18 в десятичной системе.
›Почему я получил ошибку при вводе двоичного числа?
Двоичные числа могут содержать только цифры 0 и 1. Если вы введёте любой другой символ или оставите поле пустым, инструмент попросит вас исправить это, а не будет молча угадывать, что вы имели в виду.
Похожие инструменты
Калькуляторы
Калькулятор времени работы батареи
Оцените, сколько прослужит батарея с учётом её ёмкости, энергопотребления вашего устройства и реального коэффициента эффективности.
FreeКалькуляторы
Конвертер ставочных коэффициентов
Конвертируйте букмекерские коэффициенты между американским, десятичным, дробным форматами и подразумеваемой вероятностью, с расчётом выплаты, прибыли и маржи букмекера (vig).
FreeКалькуляторы
Калькулятор больших чисел
Выполняйте точную арифметику над числами, намного превышающими возможности обычного калькулятора: сложение, вычитание, умножение, деление, возведение в степень, квадратный корень, факториал, модуль, НОД и НОК.
FreeКалькуляторы
Побитовый калькулятор
Выполняйте операции AND, OR, XOR, NAND, NOR, XNOR, NOT и сдвига битов над двоичными, восьмеричными, десятичными или шестнадцатеричными числами.
Комментарии (0)
Понравился инструмент? Оставьте комментарий, поделитесь советом или расскажите, как нам его улучшить.
Пока нет комментариев. Будьте первым, кто поделится мнением!