Number Systems - Whole Number Conversion
Number Systems - Whole Number Conversion
SYSTEMS
Learning Outcomes
DECIMAL
BINARY
OCTAL
HEXADECIMAL
VALID VALUES
DECIMAL
0 1 2 3 4 5 6 7 8 9
BINARY
0 1
OCTAL
0 1 2 3 4 5 6 7
HEXADECIMAL
0 1 2 3 4 5 6 7 8 9 A B C D E F
WHOLE NUMBERS
WHOLE NUMBER CONVERSIONS
From
DECIMAL
to
ANY NUMBER SYSTEM
CONVERSION FROM DECIMAL TO
BINARY, DIVISOR IS 2
OCTAL, DIVISOR IS 8
HEXADECIMAL, DIVISOR IS 16
Steps :
Convert 26 to 13
binary ------ = 6 1
2
6
------ =3 0
26 = 110102 2
3
------ =1 1
2
1
------ =0 1
2
2 26 – 26 =0
2 13 – 12 =1
2 6 - 6 =0
2 3 - 2 =1
2 1 - 0 =1
2 0
26 = 110102
13 6 3 1 0
2 26 2 13 2 6 2 3 2 1
26 12 6 2 0
0 1 0 1 1
26 = 110102
DECIMAL TO OCTAL CONVERSION
Convert 426 to octal
53
426 = 6528 ------ = 6 5
8
6
------ =0 6
8
26
8 26 – 24 = 2
8 3- 0=3
0
26 = 328
50
8 50 – 48 = 2
8 6- 0=6
0
50 = 628
75
8 75 – 72 = 3
8 9- 8=1
8 1 - 0=1
0
75 = 1138
DECIMAL TO HEXADECIMAL CONVERSION
Convert 348 to hexadecimal
21
------ = 1 5
16
1
------ =0 1
16
348 = 15C16
50
16 50– 48 = 2
16 3 - 0 = 3
16 0
50 = 3216
75
16 75 – 64 = 11
16 4 - 0 = 4
16 0
75 = 4B16
Convert the following numbers to decimal the
specified number system:
From
ANY NUMBER SYSTEM
to
DECIMAL
CONVERSION FROM ANY NUMBER SYSTEM TO
DECIMAL
Binary number 1 1 0 1 02
Octal number 4 2 68
= 1 X 24 + 1 X 23 + 0 X 22 + 1 X 21 + 0 X 20
= 1 X 16 + 1 X 8 + 0 X 4 + 1 X 2 + 0X1
= 16 + 8 + 0 + 2 + 0
= 26
Hence 1 1 0 1 02 = 2610
16 8 4 2 1
1 1 1 1 02
1 0 1 1 0 12
1 X 20 = 1
0 X 21 = 0
1 X 22 = 4
1 X 23 = 8
0 X 24 = 0
1 X 25 = 32
45
32 8 4 1
1011012=
4510
CONVERSION FROM ANY OCTAL SYSTEM TO
DECIMAL
= 6 X 82 + 5 X 81 + 2 X 80
= 6 X 64 + 5 X 8 + 2 X 1
= 384 + 40 + 2
= 426
5 X 80 = 5
5 X 81 = 40
45
3 1 18
3 1 18
1 X 80 = 1
1 X 81 = 8
3 X 82 = 192
201
CONVERSION FROM HEXADECIMAL SYSTEM TO
DECIMAL
= 1 X 256 + 5 X 16 + 12 X 1
= 256 + 80 + 12
= 348
13 X 160 = 13
2 X 161 = 32
45
8 C16
8 C16
12 X 160 = 12
8 X 161 = 128
140
Convert the following numbers to decimal the
specified number system:
11100111 base 2 =
(1 × 2⁷) + (1 × 2⁶) + (1 × 2⁵) + (0 × 2⁴) +
(0 × 2³) + (1 × 2²) + (1 × 2¹) + (1 × 2⁰) =
231 base 10
1.ABC (16) 2748
2.555 (8) 365
3.11100111 (2) 231
CONVERSIONS
From
BINARY to OCTAL
and
VICE VERSA
CONVERSION FROM BINARY TO OCTAL
Example 5528
5 5 2
101 101 010
1) 11011101100112
2) 1001110110012
3) 10011101101012
CONVERSION FROM OCTAL TO BINARY
1) 70028
2) 6418
3) 1018
CONVERSION
From
BINARY to HEXADECIMAL
and
VICE VERSA
CONVERSION FROM BINARY TO
HEXADECIMAL
Example 16A16
1 6 A
0001 0110 1010
1) 11011101100112
2) 1001110110012
3) 10011101101012
1) ACE16
2) 64116
3) CAB16
BEAD(16)
1 011 111 101 101
137455
137255
CONVERSION
From
OCTAL to HEXADECIMAL
and
VICE VERSA
CONVERSION FROM OCTAL TO
HEXADECIMAL