0% found this document useful (0 votes)
6 views

Number-System

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views

Number-System

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
You are on page 1/ 38

Number System Conversion

1. DEC - BIN
1. Decimal 2. DEC - OCT
0-9 3. DEC - HEX vv
Base of 10 4. BIN - OCT
Putting base in decimal is optional 5. BIN - HEX vv
2. Binary 6. OCT - HEX vv
0-1
2 state system 1. DEC - BIN
base of 2 E1 13 = 1101 b2 R
Example 13/2 = 6 1
3. Octal 6/2 = 3 0
0-7 3/2 = 1 1
Base 8 1/2 = 0 1
4. Hexadecimal
base 0f 16 E2 20 = 10100 b2
0-15 20/2 = 10 0
10-15 10/2 = 5 0
0-9 5/2 = 2 1
A-F 2/2 = 1 0
1/2 = 0 1

2. BIN - DEC
E1 1101 b2 = DEC

E2 10111 b2
3. DEC - OCT
E1 25 = 31 b8
25/8 = 3 1
3/8 = 0 3

E2 75 = 113 b8
75/8 = 9 3
9/8 = 1 1
1/8 = 0 1

4. OCT - DEC
E1 31 b8 = 25

E2 456 b8

5. DEC - HEX
E1 65 to 41b16
65/16 = 4 1
4/16 = 0 4
E2 139 - 8B b16
139/16 = 8 B
8/16 = 0 8

6. HEX - DEC
E1 41 b16 - 65

E2 A13 b16 -

7. BIN - OCT
E1 10110011 b2

E2 111101001 b2
8. OCT - BIN
E1 657 b8

E2 412 B8
100001010 b2

9. HEX - BIN
E1 A8F b16 A
101010001111 b2 1
10. BIN - HEX
1
A

11. OCT - HEX


OCT - BIN
BIN - HEX

12. HEX - OCT


HEX - BIN
BIN - HEX
6

4
2

R = N - (D*Q) 23 R
R = 13 - (2*6) 23/2=11 1
11/2=5 1
5/2=2 1
2/2=1 0
1/2=0 1

1 1 0 1 b2
1*2^0 1
0*2^1 0
1*2^2 4
1*2^3 8
13

1 0 1 1 1 b2
1*2^0 1
1*2^1 2
1*2^2 4
0*2^3 0
1*2^4 16
23

89 11 1
11 1 3
1 1

3 1 b8
1*8^0 1
3*8^1 24
25

4 5 6 b8
6*8^0 6
5*8^1 40
4*8^2 256
302
4 1 b16
1*16^0 1
4*16^1 64
65

A 1 3
3*16^0 3
1*16^1 16
10*16^2 2560
2579

0 1 0 1 1 0 0 1 1 b2 2^3 2^2 2^1 2^0


2 6 3 b8 0 0 0 0 0
0 0 0 1 1
0 0 1 0 2
0 0 1 1 3
0 1 0 0 4
0 1 0 1 5
0 1 1 0 6
0 1 1 1 7
1 1 1 1 0 1 0 0 1 b2 1 0 0 0 8 0 0
7 5 1 b8 1 0 0 1 9
1 0 1 0 A
1 0 1 1 B 1 0
1 1 0 0 C
1 1 0 1 D
1 1 1 0 E
1 1 1 1 F
1 1

6 5 7 7/2 = 3 R 1
1 1 0 1 0 1 1 1 1 b2 3/2 = 1 R 1
1/2 = 0 R 1

5/2 = 2 R 1
2/2 = 1 R 0
1/2 = 0 R 1

6/2 = 3 R 0
3/2 = 1 R 1
1/2 = 0 R 1

4 1 2 2/2 = 1 R 0
1 0 0 0 0 1 0 1 0 1/2 = 0 R 1
10

1/2 = 0 R 1
1

4/2 = 2 R 0
2/2 = 1 R 0
1/2 = 0 R 1
100

A 8 F 10/2 = 5 R 0
0 1 0 1 0 0 0 1 1 1 1 5/2 = 2 R 1
2/2 = 1 R 0
1/2 = 0 R 1
1010

8/2 = 4 R 0
4/2 = 2 R 0
2/2 = 1 R 0
1/2 = 0 R 1
1000

1111

0 1 0 1 0 0 0 1 1 1 1
A 8 F
0
1
2
3
4
5
6
1
1*2^0 1

1
1*2^0 1
0*2^1 0
1*2^2 4
1
1*2^0 1
1*2^1 2
1*2^2 4
NS
INT N-INT

TERMINATING
DEC - BIN
E1
0.0625 = 0.0001 B2
0.0625 * 2 = 0.125
0.125 * 2 = 0.25
0.25 * 2 = 0.5
0.5*2 = 1

NON-TERMINATING
REPEATING
E1
0.1 = 0.00011 B2
0.1 * 2 = 0.2
0.2 * 2 = 0.4
0.4 * 2 = 0.8
0.8 * 2 = 1.6
0.6 * 2 = 1.2
0.2 * 2 = 0.4
0.4 * 2 = 0.8
0.8 * 2 = 1.6
0.6 * 2 = 1.2

NON-TERMINATING
NON-REPEATING
E1
0.32 = 0.010100011… B2
0.32 * 2 = 0.64
0.64 * 2 = 1.28
0.28 * 2 = 0.56
0.56 * 2 = 1.12
0.12 * 2 = 0.24
0.24 * 2 = 0.48
0.48 * 2 = 0.96
0.96 * 2 = 1.92
0.92 * 2 = 1.84

E2
100.125
1100100.001 B2
0.125 * 2 = 0.25
0.25 * 2 = 0.5
0.5 * 2 = 1
TERMINATING
NON-T
NTR
NTNR
011… B2

8 7 6 5 4 3 2 1 0
256 128 64 32 16 8 4 2 1
1 1 0 0 1 0 0
OPERATION ON NUMBER SYSTEM

ADDITION
1. BINARY ADDITION
0+0=0
1+0=1
0+1=1
1+1=0C1

E1 1 1 1 1 1
1 0 1 1 1
1 1 0 1 1
3 2 2 3 2
-2 -2 -2 -2 -2
1 1 0 0 1 0

1 2
2 2 2 2 1
E2 1
1 1 1 1 1
1 0 1 1 1
1 1 1 1 1
3 5 4 5 5 4
-2 -2 -2 -2 -2 -2
3 2 3 3 2
-2 -2 -2 -2 -2
1 1 1 0 1 1 0

2. OCTAL ADDITION 1 1 1
E1 5 6
3 5
9 12
-8 -8
1 1 4

1 2 1
E2 1 7
2 5
4 6
9 19
-8 -8
11
-8
1 1 3

3. HEXADECIMAL ADDITION

1 1
E1 E C
C
25
-16
F 9

MULTIPLICATION
1. BINARY MULTIPLICATION
0*0=0
1*1=1
0*1=0
1*0=0

E1 1 1
1 0
1 1
0 0 0
1 1 0
1 1 1 1

E2 1 1 1
1 1
1 2 2 1
1 1 1
1 1 1 0
1 1 1 0
1 1 0 0 0 1

2. OCTAL MULTIPLICATION
5 6 6
2 2 2
4 5 5
E1 5 6
* 7 3
35 41
17 20 21
41 48 49
4 3 1
2 1 4 5
5 1 0 1
5 3 6 0 6

2 3 1
3 3 1
E2 5 6
* 1 4
1 2 1 1
3 4 7
2 7 1 4
5 6 3
1 1 1 1 3

3. HEX MULTIPLICATION
9 1 6
1
E1 3 2
A 1 7
F 2 5
1
3 2 7 3
1 4 2 E
9 7 5 9
9 8 C E 5 3

SUBTRACTION
1. BINARY SUBTRACTION
0-0=0
1-1=0
1-0=1
0-1=1B1
2 2 2
0 0 1 0 0 1
E1 1 1 0 1 1 0
1 1 1 1 1
1 0 1 1 0

0 1 1 1 1 2
E2 1 0 0 0 0 0
1 1 1 1 1
0 0 0 0 0 1
E3 1 0 0 0
- 1 1 1 1 1

1 1 1 1 1
- 1 0 0 0
1 0 1 1 1
1
0 1 0 0 0
+
0 1 0 0 1

2. OCTAL SUBTRACTION

8+6
6 6
E1 1 7 7
- 6 7
1 0 7

8+1
6 1
E2 7 2
- 6 3
0 6

3. HEX SUBTRACTION
16+10
9 A
E1 A B
- 8 F
1 B
1 1
2
8
1 1 1
1
+ 1
2
-2
0
0 B2
1 B2

1 B2

1 B2
1 B2
0 B2
2
-2

0 B2
4 B8
7 B8
11
-8
3 B8

2 B8
1 B8
5 B8
8
-8

0 B8

E B16
E B16
28
-16
C B16
0 B2
1 B2
0

0 B2

0 B2
1 B2

42
34
26
7 B8 18
6 B8 10
42 2

2 B8

3 B8 1
5 B8

7 256 128
16

7 B8

151-144

B16 105
B16 96
B16

1 10+1
2 1
1 5
0 6

2
0 B2
1 B2
1 B2

1 B2
1 B2
0 B2
1 B2
1 B2

1 B2 1 0 0 0 0 1
1 B2 1 1 1 1 0
0 B2 2 +

1 3 1 1 1 1 0
1 4
0 B2

8+2
2 B8
5 B8
5 B8

8+0
0 B8
4 B8
4 B8

16+12
C B16 8
E B16 8
E B16
8
8
0

F
+
F F
1 1
7 2 7
9 8 9
6 11 16
-10 -10
1 1 6
35 21 20 17 49
27 13 12 9 41
19 5 4 1 33
11 25
3 17
9
1

1 1 1 3 7 B8

64 32 16 8 4 2 1
-9
9 1. Get the absolute value
0 0 1 b2 2. Get the binary value
1 1 0 3. Get the 1's complement
1 4. Get the 2's complement

1 1 1 b2
B C B16
F E B16

F E B16
B C B16
4 2

B D
1
B E
DEC-BINARY r
38 38/2 19 0
19/2 9 1
9/ 2 4 1
4 DIVIDED 2 2 0
2-Feb 1 0
1 DIVEDED BY 2 0.5 1
0.5/2

100 100/2 50 0
50/2 25 0
25/2 12 1
12 DIVIDED BY 2 6 0
6 DIVIDED BY 2 3 0
3 DIVIDED BY 2 1 1
1 DIVIDED BY 2 0 1

Binary to decimal

1000111004,8,16,256 0*2^0

0*2^1

1*2^2

1*2^3

1*2^4

0*2^6
0*2^7
0*2^8
1*2^9

10111 1,2,4,16 23
0

16

0
0
0
256
284

You might also like