BrightChamps Logo
Login

Summarize this article:

Live Math Learners Count Icon198 Learners

Last updated on October 13, 2025

Binary Number System

Professor Greenline Explaining Math Concepts

Binary number system is a method used to define or represent numbers using only 0s and 1s. Since binary is the fundamental language understood by computers, we need this number system to make computers work. We will now see more about the binary number system in this article.

Binary Number System for US Students
Professor Greenline from BrightChamps

What is the Binary Number System?

The binary number system is a base 2 numeral system that uses only two digits: 0 and 1. It is the foundation of digital computing and electronic systems, as computers process and store data in binary form. Each binary digit (bit) represents a power of 2, with the rightmost bit being the least significant. Binary is used in arithmetic operations, data encoding, logic circuits, and memory storage.

Professor Greenline from BrightChamps

Binary Number Table

Binary numbers are commonly represented in 4-bit format for small numbers, but larger numbers use more bits. The table given below gives the binary equivalent of base 10 numbers: 

Decimal Number

Binary Number

Decimal Number

Binary Number

1

0001

11

1011

2

0010

12

1100

3

0011

13

1101

4

0100

14

1110

5

0101

15

1111

6

0110

16

10000

7

0111

17

10001

8

1000

18

10010

9

1001

19

10011

10

1010

20

10100

 

The binary numbers for 16 (10000), 17 (10001), 18 (10010), 19 (10011), and 20 (10100) are written by using 5 bits, since 4 bits can only represent numbers up to 15 (1111).

Professor Greenline from BrightChamps

How to Convert from Binary to Decimal and Vice Versa?

The methods to convert binary to decimal and vice versa are mentioned in detail below: 

 


Binary to Decimal Conversion

To convert a binary to a decimal number, multiply each binary digit by 1, 2, 4, 8, and so on from right to left, and then add the answers. You can also use a formula to get the conversion right. The formula used is:

\(D = a_{n-1} \cdot 2^{n-1} + \dots + a_3 \cdot 2^3 + a_2 \cdot 2^2 + a_1 \cdot 2^1+a_0 \cdot 2^0 \)


For example, convert (10011)2 to a decimal number:

\((10011)_2 = (1 \times 2^4) + (0 \times 2^3) + (0 \times 2^2) + (1 \times 2^1) + (1 \times 2^0) \)

\( = 16 + 0 + 0 + 2 + 1 = (19)_{10} \)

Hence, the binary number (10011)2 is expressed as (19)10.

 

 

Decimal to Binary Conversion:
 

  • To convert a decimal number into binary, keep dividing the number by 2 until the quotient becomes 0.

 

  • Ensure that all remainders are recorded during the division process.

 

  • When the quotient becomes 0, just write down the remainders (either 1 or 0) upside down to get the final answer.


For example, convert (28)10 into a binary number:

Convert (28)₁₀ to binary:
 

Divide 28 ÷ 2 = 14, remainder = 0
 

Divide 14 ÷ 2 = 7, remainder = 0
 

Divide 7 ÷ 2 = 3, remainder = 1
 

Divide 3 ÷ 2 = 1, remainder = 1
 

Divide 1 ÷ 2 = 0, remainder = 1

 

Using the above division method, we find that \((28)_{10} = (11100)_2 \)

Professor Greenline from BrightChamps

Arithmetic Operations on Binary Numbers

Basic mathematical operations like addition, subtraction, and multiplication are also applicable to the binary number system. Let us see the operations we use for the binary number system:


Binary Addition

Step 1: Align the bits by place value from the right. 
 

Step 2: Add column by column from right to left, including any carry from the previous column. The addition rules are 0 + 0 = 0 (carry 0), 0 + 1 = 1 (carry 0), 1 + 1 = 0 (carry 1), 1 + 1 + 1 = 1 (carry 1). 
 

Step 3: Write the sum bit for that column and pass the carry to the next column on the left. 
 

Step 4: After the left most column, write any final carry as a new leftmost bit. 
 

Given below is a table showing an example of binary addition. 

Binary Number 1

Binary Number 2

Sum

Carry

0 0 0 0
1 0 1 0
0 1 1 0
1 1 0 1



Binary Subtraction

Step 1: Align the numbers to the right, according to the place value. 
 

Step 2: Subtract each column from right to left and use borrowing if needed. That is 0 - 0 = 0, 1 - 0 = 1, 0 - 1 requires a borrow. 
 

Step 3: When you need to subtract 1 from 0, the rule is, find the nearest 1 to the left, change it to 0 and change all the zeroes in between to 1. Now the current 0 will become 2 and you can subtract. 
 

Step 4: Calculate the difference and continue. 
 

The table below shows the subtraction of two given numbers.

 

Binary Number 1

 

Binary Number 2

Subtraction

Borrow

0 0 0 0
1 0 1 0
0 1 1 1
1 1 0 0



Binary Multiplication
 

Step 1: Write the multiplicand (top) and multiplier (bottom), aligned to the right. 
 

Step 2:  Multiply the multiplicand by each bit of the multiplier (0 or 1). A partial product is either all zeroes (if multiplier bit is 0) or the multiplicand ( if bit is 1). 
 

Step 3: Shift each partial product left by the bit position, just like how decimal multiplication shifts by ten. 
 

Step 4: Add all partial products together using binary addition rules. 

The multiplication of two binary numbers is shown below:

Binary Number 1

Binary Number 2

Product

0 0 0
1 0 0
0 1 0
1 1 1

 

Professor Greenline from BrightChamps

1’s and 2’s Complement of Binary Numbers

1’s complement and 2’s complement are simple methods to represent negative numbers in binary and help with binary subtraction. These methods are widely used in computers and digital devices. Let us now see the steps involved in finding the 1’s complement and 2’s complement.

Professor Greenline from BrightChamps

1’s Complement

Let’s look at the steps to find 1’s complement:


Step 1: We must write down the binary number for which we need the 1’s complement.

Step 2: Change all 0s to 1s and 1s to 0s.

This is how we find the 1’s complement of a given binary. Let’s understand this better with an example.

Let’s find the 1’s complement of, 101010
Flipping the bits, the 1’s complement of 101010 is 010101, interchanging all 1’s and 0’s.
 

Now, there is some vital information about 1’s complement that we need to know:
 

  • In older computers, 1’s complement played and still plays a significant role in representing negative numbers.
     
  • In 1’s complement, for 4-bit numbers, zero has two representations: 0000 (positive zero) and 1111 (negative zero). This causes confusion and creates a problem. 
     
  • Due to this drawback, many modern systems use 2’s complement instead of 1’s complement.
     
Professor Greenline from BrightChamps

2’s Complement:

These are the steps to find the 2’s complement of a binary: 


Step 1: First, find the 1’s complement. 

Step 2: Just add 1 to the 1’s complement. 


Here, let’s find the 2’s complement of, 101010 

To do that, let’s first find its complement.

So, 1’s complement of 101010 is 010101.

Now adding 1 to the 1’s complement, assuming a 6-bit representation, adding 1 gives 010110. 

 

 

Remember these points about 2’s complement:
 

  • It is used in modern computers.
     
  • It has only one representation of zero 
     
  • The sign is determined by the most significant bit (MSB). If the MSB is 0, it means positive, if it’s 1, then the number is negative.
     
Professor Greenline from BrightChamps

Tips and Tricks to Master Binary Number System

Binary number system are easy to learn, and here are some tips and tricks for students to master the concept of binary number system. 
 

 

  • Understand the place values. Just like the decimal numbers have place values of 10, 100, 1000, etc., binary numbers have place values as powers of 2: 1,2,4,8,16,....
     
  • Memorize small binary equivalents. Learn binary equivalents for decimal numbers 0 to 15. This helps in quick conversions and reduces calculation time. 
     
  • Practice decimal to binary conversion step-by-step. Use repeated division by 2 method, divide the decimal number by 2, write down the remainder and continue with the quotient until it is 0. The binary number will be the remainders read from bottom to top. 
     
  • Use the subtraction method for binary conversion. For converting decimal to binary, subtract the largest power of 2 less than or equal to the number and mark 1 in that place. Repeat for the remainder until it becomes 0. 
     
  • Practice binary arithmetic. Students can start with simple addition and subtraction in binary. This helps to provide an understanding of place values and binary logic. 
Max Pointing Out Common Math Mistakes

Common Mistakes and How to Avoid Them in Binary Number System

Students can make mistakes, and it’s part of the learning process. However, some mistakes can be easily avoided if we take the right precautions. Here are some common mistakes that can be avoided: 

Mistake 1

Red Cross Icon Indicating Mistakes to Avoid in This Math Topic

Not Correctly Converting Binary to Decimal

Green Checkmark Icon Indicating Correct Solutions in This Math Topic

Starting from the right, multiply each binary digit’s place value by the correct power of 2. Then, add all the answers to get the converted decimal number. Always double-check the steps.

Mistake 2

Red Cross Icon Indicating Mistakes to Avoid in This Math Topic

Borrowing Mistakes in Binary Subtraction
 

Green Checkmark Icon Indicating Correct Solutions in This Math Topic

Borrow from the nearest 1, converting it to binary 10 before subtracting. Double-check the steps before writing the final answer. 

Mistake 3

Red Cross Icon Indicating Mistakes to Avoid in This Math Topic

Misinterpreting Two’s Complement Representation
 

Green Checkmark Icon Indicating Correct Solutions in This Math Topic

Students should always find 1’s complement of the given binary and add 1 to find 2’s complement. Practicing this will improve our representation of 2’s complement.

Mistake 4

Red Cross Icon Indicating Mistakes to Avoid in This Math Topic

Incorrect Bitwise Shift Operations
 

Green Checkmark Icon Indicating Correct Solutions in This Math Topic

A left shift (<<) moves all bits to the left, filling the vacated right positions with 0s. A right shift (>>) moves bits to the right and drops the least significant bits on the right.

Mistake 5

Red Cross Icon Indicating Mistakes to Avoid in This Math Topic

Incorrect Error Checking in Data Transmission 

Green Checkmark Icon Indicating Correct Solutions in This Math Topic

 Students should carefully calculate parity bits to ensure accuracy. They can use techniques like hamming codes or CRC for error detection and correction.
 

arrow-right
Professor Greenline from BrightChamps

Real-World Applications of the Binary Number System

There are numerous real life applications of the binary number system. Some of them are discussed below:

 

  • Computer Systems and Digital Electronics: Without the binary number system, we wouldn’t even have computers. From processors to logic circuits, almost everything in a computer needs the binary number system to function. 
     
  • Data Storage and Transmission: Electronic devices like USB flash drives, hard drives, CDs, SSDs, and DVDs use binary to store and transmit data. Every bit of data is stored as a binary. The number system is also used by digital communication services to transmit data via wired or wireless networks.  
     
  • Digital Communication Systems: The modern communication system, which includes mobile phones and satellites, uses binary to transmit data. For example, video streams and audio signals are converted into binary before transmitted as digital signals. 
     
  • Communication systems: When you connect your device to the internet or pair your phone with Bluetooth devices, binary numbers are at work. Data transmission protocols, such as TCP/IP, rely on binary encoding to send and receive information. 
     
  • Data storage and file management: All digital files, whether it be a photo album, movie or a school project, will be stored as binary data. Formats like JPEG for images, MP4 for videos and DOCX for documents are all encoded in binary. 
Max from BrightChamps Saying "Hey"
Hey!

Solved Examples on Binary Number System

Ray, the Character from BrightChamps Explaining Math Concepts
Max, the Girl Character from BrightChamps

Problem 1

Convert the binary number 1011 to its decimal equivalent.

Ray, the Boy Character from BrightChamps Saying "Let’s Begin"
Okay, lets begin

11.

Explanation

 Write down the binary digits with their positional powers of 2 (rightmost digit is 2⁰):


1 × 2³ = 1 × 8 = 8

0 × 2² = 0 × 4 = 0

1 × 2¹ = 1 × 2 = 2

1 × 2⁰ = 1 × 1 = 1

Sum the results: 8 + 0 + 2 + 1 = 11
 

Max from BrightChamps Praising Clear Math Explanations
Well explained 👍
Max, the Girl Character from BrightChamps

Problem 2

Convert the decimal number 13 into binary.

Ray, the Boy Character from BrightChamps Saying "Let’s Begin"
Okay, lets begin

1101.
 

Explanation

Divide 13 by 2:

13 ÷ 2 = 6 remainder 1

Divide 6 by 2:

6 ÷ 2 = 3 remainder 0

Divide 3 by 2:

3 ÷ 2 = 1 remainder 1

Divide 1 by 2:

1 ÷ 2 = 0 remainder 1

Write the remainders in reverse order: 1101
 

Max from BrightChamps Praising Clear Math Explanations
Well explained 👍
Max, the Girl Character from BrightChamps

Problem 3

Add the binary numbers 1010 and 1101.

Ray, the Boy Character from BrightChamps Saying "Let’s Begin"
Okay, lets begin

10111.
 

Explanation

Rightmost column: 0 + 1 = 1

Next column: 1 + 0 = 1

Next column: 0 + 1 = 1

Leftmost column: 1 + 1 = 10 (write 0 and carry 1)

Since there’s a carry, place it at the next left position.

Final result: 10111

When adding bit by bit, remember to carry over any value exceeding 1.
 

Max from BrightChamps Praising Clear Math Explanations
Well explained 👍
Max, the Girl Character from BrightChamps

Problem 4

Subtract 1100 from 10101.

Ray, the Boy Character from BrightChamps Saying "Let’s Begin"
Okay, lets begin

1001 
 

Explanation

Start from right:

Column 1: 1 – 0 = 1

Column 2: 0 – 0 = 0

Column 3: 1 – 1 = 0

Column 4: 0 – 1 → borrow from left:

Borrowing: (10 in binary becomes 2 in decimal), so 10 – 1 = 1

Column 5: After borrow, 0 (which became 0) minus 0 = 0; but note the leftmost digit from 10101 was 1, so adjusting gives:

Alternatively, perform full subtraction:

10101 - 01100 = 01001

Max from BrightChamps Praising Clear Math Explanations
Well explained 👍
Max, the Girl Character from BrightChamps

Problem 5

Multiply the binary numbers 101 and 11.

Ray, the Boy Character from BrightChamps Saying "Let’s Begin"
Okay, lets begin

1111.

Explanation

Write the numbers:

Multiply by the rightmost digit (1):

101 × 1 = 101

Multiply by the next digit (1) and shift one position to the left:

101 × 1 = 101 becomes 1010

Add the partial products:

 101 + 1010 = 1111

Max from BrightChamps Praising Clear Math Explanations
Well explained 👍
Ray Thinking Deeply About Math Problems

FAQs on Binary Number System

1.What is the binary number system?

The binary number system is a method of representing numbers using only two digits: 0 and 1. It’s the foundation of digital computing, where electronic devices use these two states (off and on) to process and store data.

Math FAQ Answers Dropdown Arrow

2.Why is binary used in computers?

Computers use binary because digital circuits have two distinct states (commonly represented as 0 and 1). This simplifies circuit design and enhances reliability, as electronic components can easily distinguish between two voltage levels corresponding to off (0) and on (1).

Math FAQ Answers Dropdown Arrow

3.How does binary conversion work?

To convert a binary number to decimal, each binary digit (bit) is multiplied by 2 raised to the power of its position index (starting from 0 on the right), and the results are summed. Conversely, converting a decimal number to binary involves dividing the number by 2 repeatedly and recording the remainders.
 

Math FAQ Answers Dropdown Arrow

4.What are bits and bytes?

Bit is the smallest unit of data in computing. It represents a single binary digit (either 0 or 1).
Bytes are used to represent a wide range of data, including characters and numbers. A byte consists of 8 bits. In other words, 8 bits make a byte.
 

Math FAQ Answers Dropdown Arrow

5.How is binary used to represent data other than numbers?

 Beyond numbers, binary is used to encode characters, instructions, images, and sounds. For example, text is often encoded using schemes like ASCII or Unicode, which assign a unique binary value to each character.
 

Math FAQ Answers Dropdown Arrow

6.What is the easiest way for children to remember binary addition rules?

Teach them these four basic rules:

0 + 0 = 0

0 + 1 = 1

1 + 0 = 1

1 + 1 = 0 (carry)

Math FAQ Answers Dropdown Arrow

7.How does learning binary arithmetic benefits my child’s future learning?

Binary arithmetic is the building block of computers and programming. Hence, understanding it early makes learning advanced concepts like data processing and programming much easier later in schools or colleges. 

Math FAQ Answers Dropdown Arrow

8.Why should students learn binary arithmetic when we use decimal numbers in daily life?

Learning binary arithmetics will help children to understand how computers perform calculations and store data. It builds the foundation for future studies among children in computer science, robotics and digital electronics. 

Math FAQ Answers Dropdown Arrow
Math Teacher Background Image
Math Teacher Image

Hiralee Lalitkumar Makwana

About the Author

Hiralee Lalitkumar Makwana has almost two years of teaching experience. She is a number ninja as she loves numbers. Her interest in numbers can be seen in the way she cracks math puzzles and hidden patterns.

Max, the Girl Character from BrightChamps

Fun Fact

: She loves to read number jokes and games.

INDONESIA - Axa Tower 45th floor, JL prof. Dr Satrio Kav. 18, Kel. Karet Kuningan, Kec. Setiabudi, Kota Adm. Jakarta Selatan, Prov. DKI Jakarta
INDIA - H.No. 8-2-699/1, SyNo. 346, Rd No. 12, Banjara Hills, Hyderabad, Telangana - 500034
SINGAPORE - 60 Paya Lebar Road #05-16, Paya Lebar Square, Singapore (409051)
USA - 251, Little Falls Drive, Wilmington, Delaware 19808
VIETNAM (Office 1) - Hung Vuong Building, 670 Ba Thang Hai, ward 14, district 10, Ho Chi Minh City
VIETNAM (Office 2) - 143 Nguyễn Thị Thập, Khu đô thị Him Lam, Quận 7, Thành phố Hồ Chí Minh 700000, Vietnam
UAE - BrightChamps, 8W building 5th Floor, DAFZ, Dubai, United Arab Emirates
UK - Ground floor, Redwood House, Brotherswood Court, Almondsbury Business Park, Bristol, BS32 4QW, United Kingdom