Web Elfin Design

HOW TO CONVERT ANY HEX NUMBER TO DECIMAL and BINARY
 
PRINTER FRIENDLY VERSION

  Go directly to HEX TO BINARY

EXAMPLE CONVERSION - HEX TO DECIMAL
Hex
9AC3
Decimal Equivalent
39,619


Hex=Decimal
Comment Hexadecimal number to be converted Decimal Equivalent
0=0
1=1
2=2
3=3
4=4
5=5
6=6
7=7
8=8
9=9
A=10
B=11
C=12
D=13
E=14
F=15
Columns are numbered from right to left, starting at column zero, not column one column
3
column
2
column
1
column
0
 
Write the hex number with one digit per column 9 A C 3  
Convert the hex digit to decimal 9 10 12 3  
Multiply each digit by 16 to the power of n, where n is the column number 9 x (16^3) 10 x (16^2) 12 x (16^1) 3 x (16^0)  
Put the answer in this row, and add all the answers together 36,864 + 2,560 + 192 + 3 = 39,619

Definitions:
16^3 = 16 to the power of 3 = (16 x 16 x 16) = 4,096
16^0 = 16 to the power of 0 = 1 (anything to the power of zero equals one.)

Explanation:
Each hex digit is multiplied by 16^n, where n is its column number, numbering from right to left, starting at column zero (not column 1).
Then all the answers are added together. This gives you the decimal equivalent of the hex number you started with.

A general formula can be derived for those familiar with mathematical notation:
Decimal Equiavalent = Σ (Hn x 16^n) from n = 0 to n
where Σ means "sum", n is the column number, and Hn is the hex digit in the n-th column



EXAMPLE CONVERSION - HEX TO BINARY

Hex
9AC3
Binary Equivalent
1001 1010     1100  0011


Hex=Binary
Comment Hexadecimal number to be converted Binary Equivalent
0=0000
1=0001
2=0010
3=0011
4=0100
5=0101
6=0110
7=0111
8=1000
9=1001
A=1010
B=1011
C=1100
D=1101
E=1110
F=1111
Hex is directly related to binary and the order of conversion does not matter. You can start at column 3 or column zero. column 3 column 2 column 1 column 0  
Write the hex number with one digit per column 9 A C 3  
Convert each hex number directly into binary 1001 1010 1100 0011  
The usual use of binary is in computers where the binary digits are called bits and are grouped by 8's to make one byte (one byte = 8 bits) 1001  1010 1100  0011 1001 1010    1100 0011



Copyright © 2006 Web Elfin.