To calculate result you have to disable your ad blocker first.

# Binary Calculator

Enter the 1st and 2nd binary numbers and choose a math operation in this binary operation calculator. After then click the calculate button to perform that operation.

You can perform different math operations on binary numbers like addition, subtraction, multiplication, divsion,and many others using this calculator.

Click on the “show more” option to see the process. It will also give you the binary to decimal and binary to hex conversion.

## Binary System - What are the binary numbers?

Humans have invented various number systems for different uses. One such system is the binary system. The digits used in a binary system are called binary numbers.

It is very similar to the number system we daily use aka the decimal system. But it has only 2 digits, unlike the decimal system which has 10 digits. The digits of the binary system are **1** and **0**.

The binary system has more use in computers and similar devices. The one’s complement and 2’s complement of the binary system have vast applications.

## Math Operations on Binary numbers:

Adding and subtracting binary numbers is very easy. It is done in the same way as in the decimal system. Below you can see the examples of addition and subtraction.

**How to add binary numbers?**

In this operation, the first digit is added to the first, the second into the second, and so on. There are two rules for adding binary numbers;

- One plus one makes a ten.
- One plus zero is one.

**Note:** Start adding from right to left.

**Example:**

Add the binary **00100 **and **11111**.

**Solution:**

^{ 1}0 ^{1}0 1 0 0

+ 1 1 1 1 1

____________

**1 0 0 0 1 1 **

**How to subtract binary numbers?**

While subtracting binary numbers, when 1 is subtracted from 0, a 1 is taken from the previous number. The answer to this case will be 1 (0 - 1= 1 (borrow 1)).

To understand clearly, see this example:

**Example:**

Subtract **01000 **from **01101**.

**Solution: **

0 1 1 ^{1}0 1

- 0 1 0 1 0

___________

** 0 0 0 1 1 **