How do you convert from binary to decimal?

Our conventional numbering system is based around the idea that we can represent any number with 10 different digits arranged in a specific order. Because of this, this is called a base-10 or decimal system. In binary, we can represent any number we want with only two different numbers a 1 or 0, so it is called a base-2 system. 

Let's look at an example, first in decimal.

The number 1234 can be broken down into:

1 x 4 +

10 x 3 +

100 x 2 +

1000 x 1

or alternatively

10x 4 +

10x 3 + 

102 x 2 +

103 x 1

From this we can see the evidence of a base 10 system, each time we look at the next digit, we increase the power of the multiplier.


So bearing this in mind, we can look at a binary number, made of just 1's and 0's, for example 0110.

Just as above, every time we look at teh next digit, we increase the power of the multiplier BUT binary is

2x 0 +

2x 1 +

22 x 1+

23 x 0

And adding all these numbers up lets you convert a binary number to decimal. So 0110 in decimal is 0+2+4+0 = 6!

James T. A Level Computing tutor, A Level Electronics tutor, A Level ...

2 years ago

Answered by James, an A Level Computing tutor with MyTutor

Still stuck? Get one-to-one help from a personally interviewed subject specialist


£20 /hr

Joel B.

Degree: Mathematics & Computer Science (Bachelors) - Manchester University

Subjects offered: Computing, Physics+ 3 more

Further Mathematics

“About Me: Hello, my name is Joel and I am currently a student at the University of Manchester studying for a joint honours in Mathematics & Computer Science. I have experience in teaching maths (and further maths) to students in the ag...”

MyTutor guarantee

£20 /hr

Matthew M.

Degree: MSci Computer Science (Masters) - Lancaster University

Subjects offered: Computing, Maths+ 3 more

Business Studies
-Personal Statements-

“About Matt: I'm Matt and I am a computer science student at Lancaster University. I have often been described as being friendly and hardworking by my friends, family and work colleagues. Prior to University I worked in the industry as...”

About the author

James T.

Currently unavailable:

Degree: Electronic Engineering (Masters) - Southampton University

Subjects offered: Computing, Physics+ 3 more


“Enthusiastic engineer from a leading university ready to help!”

You may also like...

Posts by James

How do you convert from binary to decimal?

Why can't you hear any noise in space?

Other A Level Computing questions

What is the denary equivalent of the hexadecimal number A7?

When data is transmitted over long distances, latency can become an issue. Explain what latency is.

What is the main difference between the Stack and the Queue abstract data types?

Project Euler Question 3: What is the largest prime factor of the number 600851475143?

View A Level Computing tutors


We use cookies to improve our service. By continuing to use this website, we'll assume that you're OK with this. Dismiss