Courses
Courses for Kids
Free study material
Offline Centres
More
Store Icon
Store

Binary to Decimal Conversion Explained with Step by Step Method

Reviewed by:
ffImage
hightlight icon
highlight icon
highlight icon
share icon
copy icon

How to Convert Binary to Decimal Using Formula and Solved Examples

The concept of binary to decimal conversion plays a key role in mathematics and is widely applicable to both computer science and exam scenarios. Understanding how to convert binary numbers (base 2) to decimal numbers (base 10) helps students solve digital logic problems, excel in school tests, and build a strong foundation for advanced topics in technology.


What Is Binary to Decimal Conversion?

A binary to decimal conversion is the process of changing a number written in the binary system (which uses only 0 and 1) into its equivalent decimal number (which uses digits 0 to 9). You’ll find this concept applied in computer science basics, digital devices, and quick mental maths strategies for competitive exams.


Key Formula for Binary to Decimal Conversion

Here’s the standard formula: \( \text{Decimal} = d_n \times 2^n + d_{n-1} \times 2^{n-1} + \ldots + d_0 \times 2^0 \), where each \( d \) is a binary digit, and the powers decrease from left to right.


Cross-Disciplinary Usage

Binary to decimal conversion is not only useful in Maths but also plays an important role in Physics, Computer Science, and daily logical reasoning. Students preparing for JEE, Olympiads, or board exams will see its relevance in a variety of chapters, including logic gates, programming, and system designs.


Step-by-Step Illustration

  1. Write the binary number you want to convert. Let's use 10101.
    Digits: 1 0 1 0 1 (from left to right)
  2. Label each digit with its position from the right, starting from 0.
    Positions: 4 3 2 1 0
  3. Multiply each digit by 2 raised to its position.
    (1 × 24) + (0 × 23) + (1 × 22) + (0 × 21) + (1 × 20)
    = (1 × 16) + (0 × 8) + (1 × 4) + (0 × 2) + (1 × 1)
  4. Add all the results together.
    16 + 0 + 4 + 0 + 1 = 21

Solved Example: Convert 1100 to Decimal

1. Write the binary number: 1100

2. Label positions from right to left: 3 2 1 0

3. Multiply each digit:

1 × 23 = 8
1 × 22 = 4
0 × 21 = 0
0 × 20 = 0

4. Add: 8 + 4 + 0 + 0 = 12


Quick Reference Table: Binary to Decimal

Binary Number Decimal Number
0000 0
0001 1
0010 2
0011 3
0100 4
0101 5
0110 6
0111 7
1000 8
1001 9
1010 10
1011 11
1100 12
1101 13
1110 14
1111 15

Speed Trick or Vedic Shortcut

Here’s a quick shortcut for binary to decimal conversion: Write the binary number, double the total as you move left to right, and add the next digit.

Example Trick: Convert 1011 to decimal, left to right:

  1. Start with leftmost digit: 1.
  2. Double, add next digit: 1×2 + 0 = 2.
  3. Double, add next: 2×2 + 1 = 5.
  4. Double, add next: 5×2 + 1 = 11.

So 10112 = 1110. Vedantu’s teachers often share such brain-friendly methods during live classes to help you build speed for exams.


Try These Yourself

  • Convert 10010 from binary to decimal.
  • What is the decimal value of 1111?
  • Convert 101010 to decimal using the speed trick.
  • Find all binary numbers between 10 and 20 in decimal form.

Frequent Errors and Misunderstandings

  • Writing place values in reverse (left-right mix up).
  • Forgetting to start counting positions from 0 (rightmost digit).
  • Missing a digit or making calculation mistakes when multiplying powers of 2.
  • Using addition instead of multiplication for place value.

Relation to Other Concepts

The idea of binary to decimal conversion connects closely with topics such as the decimal to binary conversion and the binary to octal conversion. Mastering this helps with future chapters in coding, electronics, and data representation.


Classroom Tip

A quick way to remember binary to decimal conversion is to treat each binary digit as a “weight” multiplied by its power of 2: fill from right (power 0), add as you go. Teachers at Vedantu often use place-value tables or visual grids to make this clear—all digits, all steps, no confusion!


We explored binary to decimal conversion—from definition, formula, examples, mistakes, and connections to other subjects. Continue practicing with Vedantu to get confident in number system topics and master exam questions with ease.


Related Learning Resources


FAQs on Binary to Decimal Conversion Explained with Step by Step Method

1. What is binary to decimal conversion?

Binary to decimal conversion is the process of converting a number from base 2 (binary) to base 10 (decimal). In the binary number system, each digit represents a power of 2, while in the decimal system, each digit represents a power of 10. To convert, multiply each binary digit by its corresponding power of 2 and add the results together. This method is widely used in computer science and digital electronics.

2. How do you convert a binary number to a decimal number?

To convert a binary number to decimal, multiply each digit by its corresponding power of 2 and add the results. Follow these steps:

  • Write down the binary number.
  • Assign powers of 2 starting from 0 on the right.
  • Multiply each binary digit (0 or 1) by its power of 2.
  • Add all the products.
For example, for 1011:
  • 1×2³ + 0×2² + 1×2¹ + 1×2⁰
  • = 8 + 0 + 2 + 1
  • = 11
So, 1011 in binary equals 11 in decimal.

3. What is the formula for binary to decimal conversion?

The formula for binary to decimal conversion is Decimal = Σ (binary digit × 2position). Here, the position starts from 0 on the rightmost digit. For example, for binary 1101:

  • = 1×2³ + 1×2² + 0×2¹ + 1×2⁰
  • = 8 + 4 + 0 + 1
  • = 13
This formula is based on the place value system of the binary number system.

4. Can you give an example of binary to decimal conversion?

Yes, for example, binary 10010 converts to decimal 18. Step-by-step solution:

  • 1×2⁴ + 0×2³ + 0×2² + 1×2¹ + 0×2⁰
  • = 16 + 0 + 0 + 2 + 0
  • = 18
This example shows how each binary digit contributes based on its power of 2 place value.

5. Why do we multiply by powers of 2 in binary to decimal conversion?

We multiply by powers of 2 because the binary number system is a base 2 positional system. Each position in a binary number represents 2 raised to a power, starting from 2⁰ on the right. For example, in 1010:

  • The rightmost 0 represents 2⁰.
  • The next digit represents 2¹.
  • Then 2² and 2³.
This positional value system is why powers of 2 are used in binary to decimal conversion.

6. How do you convert binary with fractions to decimal?

To convert binary fractions to decimal, use negative powers of 2 for digits after the binary point. Steps:

  • Convert the integer part using powers of 2.
  • Convert the fractional part using 2⁻¹, 2⁻², 2⁻³, and so on.
Example: 10.11₂
  • Integer part: 1×2¹ + 0×2⁰ = 2
  • Fractional part: 1×2⁻¹ + 1×2⁻² = 0.5 + 0.25
  • Total = 2 + 0.75 = 2.75
So, 10.11 in binary equals 2.75 in decimal.

7. What is the decimal value of 1111 in binary?

The decimal value of binary 1111 is 15. Calculation:

  • 1×2³ + 1×2² + 1×2¹ + 1×2⁰
  • = 8 + 4 + 2 + 1
  • = 15
This is a common example used to explain binary to decimal conversion.

8. What is the difference between binary and decimal number systems?

The main difference is that binary is a base 2 system using digits 0 and 1, while decimal is a base 10 system using digits 0–9. Key differences:

  • Binary uses powers of 2.
  • Decimal uses powers of 10.
  • Binary is used in computers and digital systems.
  • Decimal is used in everyday counting and arithmetic.
Understanding this difference helps in mastering binary to decimal conversion.

9. What are common mistakes in binary to decimal conversion?

Common mistakes in binary to decimal conversion include assigning wrong powers of 2 and adding incorrectly. Typical errors:

  • Starting powers from 1 instead of 0.
  • Reading positions from left to right incorrectly.
  • Ignoring zero digits in calculations.
  • Miscalculating powers like 2³ or 2⁴.
Always start counting powers from 2⁰ on the right to avoid errors.

10. Where is binary to decimal conversion used in real life?

Binary to decimal conversion is used in computer science, programming, and digital electronics. Applications include:

  • Understanding how computers store numbers.
  • Interpreting machine-level data.
  • Working with memory addresses and binary codes.
  • Learning data representation in information technology.
Since computers operate in binary, converting to decimal helps humans read and interpret digital data easily.