Q02. Hexadecimal number systems
Defintion
- It has 16 digits : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F
- Use digits as coefficinets
- Use position as power of base 8
- Example : Octal 52 = 5*16^1 + 2*16^0 = 80 + 2 = 82 in decimal
Example : Binary and octal
0 + 1 = 1 in binary = 1 in hexadecimal
1 + 1 = 10 in binary = 2 in hexadecimal
10 + 1 = 11 in binary = 3 in hexadecimal
11 + 1 = 100 in binary = 4 in hexadecimal
100 + 1 = 101 in binary = 5 in hexadecimal
101 + 1 = 110 in binary = 6 in hexadecimal
110 + 1 = 111 in binary = 7 in hexadecimal
111 + 1 = 1000 in binary = 8 in hexadecimal
1000 + 1 = 1001 in binary = 9 in hexadecimal
1001 + 1 = 1010 in binary = A in hexadecimal
1010 + 1 = 1011 in binary = B in hexadecimal
1011 + 1 = 1100 in binary = C in hexadecimal
1100 + 1 = 1101 in binary = D in hexadecimal
1101 + 1 = 1110 in binary = E in hexadecimal
1110 + 1 = 1111 in binary = F in hexadecimal
1111 + 1 =10000 in binary = 10 = 1 + F in hexadecimal