You are on page 1of 16

Decimal ‒to‒ Binary Conversion

The Process : Successive Division


a) Divide the Decimal Number by 2; the remainder is the LSB of
Binary Number .
b) If the quotation is zero, the conversion is complete; else repeat
step (a) using the quotation as the Decimal Number. The new
remainder is the next most significant bit of the Binary Number.

Example:
Convert the decimal number 610 into its binary equivalent.
3
2 6 r  0  Least Significant Bit
1
2 3 r 1  610 = 1102
0
2 1 r  1  Most Significant Bit
1
Dec → Binary : Example #1
Example:
Convert the decimal number 2610 into its binary equivalent.

2
Dec → Binary : Example #1
Example:
Convert the decimal number 2610 into its binary equivalent.

Solution:
13
2 26 r  0  LSB
6
2 13 r 1
3
2 6 r 0  2610 = 110102
1
2 3 r 1
0
2 1 r  1  MSB

3
Dec → Binary : Example #2
Example:
Convert the decimal number 4110 into its binary equivalent.

4
Dec → Binary : Example #2
Example:
Convert the decimal number 4110 into its binary equivalent.

Solution:
20
2 41 r  1  LSB
10
2 20 r 0
5
2 10 r 0  4110 = 1010012
2
2 5 r 1
1
2 2 r 0
0
2 1 r  1  MSB 5
Dec → Binary : More Examples

a) 1310 = ?

b) 2210 = ?

c) 4310 = ?

d) 15810 = ?
6
Dec → Binary : More Examples

a) 1310 = ? 11012

b) 2210 = ? 101102

c) 4310 = ? 1010112

d) 15810 = ? 100111102

7
Binary ‒to‒ Decimal Process
The Process : Weighted Multiplication
a) Multiply each bit of the Binary Number by it corresponding bit-
weighting factor (i.e. Bit-0→20=1; Bit-1→21=2; Bit-2→22=4; etc).
b) Sum up all the products in step (a) to get the Decimal Number.

Example:
Convert the decimal number 01102 into its decimal equivalent.

0 1 1 0
20 21 22 23
Bit-Weighting  0110 2 = 6 10
1 2 4 Factors
8

610 = 0 + 2 + 4 + 0

8
Binary → Dec : Example #1
Example:
Convert the binary number 100102 into its decimal equivalent.

9
Binary → Dec : Example #1
Example:
Convert the binary number 100102 into its decimal equivalent.

Solution:

0 1 0 0 1
20 21 22 23 24

1 2 4 8 16

1810 = 0 + 2 + 0 + 0 + 16

100102 = 1810
10
Binary → Dec : Example #2
Example:
Convert the binary number 01101012 into its decimal
equivalent.

11
Binary → Dec : Example #2
Example:
Convert the binary number 01101012 into its decimal
equivalent.
Solution:

1 0 1 0 1 1 0
20 21 22 23 24 25 26

1 2 4 8 16 32 64

5310 = 1 + 0 + 4 + 0 + 16 + 32 + 0

01101012 = 5310
12
Binary → Dec : More Examples

a) 0110 2 = ?

b) 11010 2 = ?

c) 0110101 2 = ?

d) 11010011 2 = ?
13
Binary → Dec : More Examples

a) 0110 2 = ? 6 10

b) 11010 2 = ? 26 10

c) 0110101 2 = ? 53 10

d) 11010011 2 = ? 211 10

14
Summary & Review
Successive
Division

a) Divide the Decimal Number by 2; the remainder is the LSB of Binary


Number .
b) If the Quotient Zero, the conversion is complete; else repeat step (a) using
the Quotient as the Decimal Number. The new remainder is the next most
significant bit of the Binary Number.

Weighted
Multiplication

a) Multiply each bit of the Binary Number by it corresponding bit-weighting


factor (i.e. Bit-0→20=1; Bit-1→21=2; Bit-2→22=4; etc).
b) Sum up all the products in step (a) to get the Decimal Number.
15
16

You might also like