A binary to decimal conversion rewrites a base-22 number as a base-1010 number. The key idea is simple: each binary digit tells you whether to include a power of 22. A 11 means include that place value. A 00 means skip it.

For example, 101121011_2 equals 111011_{10} because it includes 88, skips 44, includes 22, and includes 11.

How Binary Place Value Turns Into Decimal

Binary is a base-2 system, so its place values are powers of 22 rather than powers of 1010. From right to left, the places are:

20,  21,  22,  23,  2^0,\; 2^1,\; 2^2,\; 2^3,\; \dots

That means the first few place values are:

1,  2,  4,  8,  16,  1,\; 2,\; 4,\; 8,\; 16,\; \dots

If a digit is 11, that place value counts. If a digit is 00, it does not.

The Rule Behind Binary To Decimal Conversion

For a binary number with digits bnbn1b1b0b_n b_{n-1} \dots b_1 b_0, where each bib_i is either 00 or 11, the decimal value is

i=0nbi2i\sum_{i=0}^{n} b_i 2^i

You do not need the formula to do the conversion, but it shows the idea clearly: binary is just place value with powers of 22.

Worked Example: Convert 11001211001_2

Start from the right, where the place values are 1,2,4,8,161, 2, 4, 8, 16.

110012=116+18+04+02+1111001_2 = 1 \cdot 16 + 1 \cdot 8 + 0 \cdot 4 + 0 \cdot 2 + 1 \cdot 1

Now keep only the values attached to a 11:

110012=16+8+111001_2 = 16 + 8 + 1

So the decimal value is

110012=251011001_2 = 25_{10}

If you want a quick check, read the number from left to right as "one 1616, one 88, zero 44s, zero 22s, and one 11."

Why The Method Works

In base 1010, the number 407407 means

4102+0101+71004 \cdot 10^2 + 0 \cdot 10^1 + 7 \cdot 10^0

Binary works the same way, but with powers of 22:

110012=124+123+022+021+12011001_2 = 1 \cdot 2^4 + 1 \cdot 2^3 + 0 \cdot 2^2 + 0 \cdot 2^1 + 1 \cdot 2^0

The structure is identical. Only the base changes.

Common Binary To Decimal Mistakes

  1. Using powers of 1010 instead of powers of 22. Binary place values are 1,2,4,8,16,1, 2, 4, 8, 16, \dots.
  2. Counting places from the left without knowing the exponent. The safest method is to start at the right with 202^0.
  3. Treating a number like 10211021 as binary. Valid binary digits are only 00 and 11.
  4. Forgetting that leading zeros do not change the value. For example, 001120011_2 and 11211_2 both equal 3103_{10}.

When Binary To Decimal Is Used

Binary to decimal conversion appears whenever you need to interpret how computers store values. It shows up in basic computer science, digital electronics, data representation, and bit-based settings such as permissions, flags, or memory values.

Even if you never work directly with hardware, understanding binary place value makes number systems much less mysterious.

Try A Similar Conversion

Convert 1011012101101_2 to decimal by writing the place values first, then adding only the powers of 22 that line up with a 11. That one habit prevents most conversion errors.

Need help with a problem?

Upload your question and get a verified, step-by-step solution in seconds.

Open GPAI Solver →