

The main advantage of using Hexadecimal numbers is that it uses less memory to store more numbers, for example it store 256 numbers in two digits whereas decimal number stores 100 numbers in two digits. These hexadecimal numbers are also easier to read and write than binary or decimal numbers for Computer Professionals. Hexadecimal number system is used to describe locations in memory for every byte. Each of the three primary colors (i.e., red, green and blue) is represented by two hexadecimal digits to create 255 possible values, thus resulting in more than 16 million possible colors. It is also helpful to describe colors on web pages. Hexadecimal Number System is commonly used in Computer programming and Microprocessors. Applications of Hexadecimal Number System So, decimal value 21 is equivalent to 15 in Hexadecimal Number System. Here, right most bit 0 is the least significant bit (LSB) and left most bit 7 is the most significant bit (MSB).Įxample-3 A a decimal number 21 to represent in Hexadecimal representation Here, right most bit 0 is the least significant bit (LSB) and left most bit 2 is the most significant bit (MSB).Įxample-2 − The number 2015.0625 is interpreted as 2015.0625=7x16 2+13x16 1+15x16 0+1x16 -1=7 DF.10

The decimal value of any hexadecimal number can be determined using sum of product of each digit with its positional value.Įxample-1 − The number 512 is interpreted as 512=2x16 2+0x16 1+0x16 0=200 Similarly, the successive positions to the right of the hexadecimal point having weights of 16 -1, 16 -2, 16 -3and so on. In this number system, the successive positions to the left of the hexadecimal point having weights of 16 0, 16 1, 16 2, 16 3and so on. Since base value of Hexadecimal number system is 16, so there maximum value of digit is 15 and it can not be more than 15. Hexadecimal number system provides convenient way of converting large binary numbers into more compact and smaller groups. Hexadecimal number system is similar to Octal number system. The equivalent binary number of Hexadecimal number are as given below. Representation of Hexadecimal NumberĮach Hexadecimal number can be represented using only 4 bits, with each group of bits having a distich values between 0000 (for 0) and 1111 (for F = 15 = 8+4+2+1).

So, it is also a positional (or weighted) number system. Each position in the Hexadecimal system is 16 times more significant than the previous position, that means numeric value of an hexadecimal number is determined by multiplying each digit of the number by the value of the position in which the digit appears and then adding the products. Position of every digit has a weight which is a power of 16. Hexadecimal numbers are indicated by the addition of either an 0x prefix or an h suffix. It requires only 4 bits to represent value of any digit. Where A, B, C, D, E and F are single bit representations of decimal value 10, 11, 12, 13, 14 and 15 respectively. That means there are only 16 symbols or possible digit values, there are 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F. Hexadecimal Number System is one the type of Number Representation techniques, in which there value of base is 16.
