Here we need to know the place values for each Hex symbol. The least significant (right-most) place is the 1's place. Next to the left is the 16's (16^{1}). Then comes 16^{2} = 256. Next is 16^{3} = 256*16 = 4096. The next 3 places are 16^{4} = 65536, 16^{5} = 1,048,576, and 16^{6} = 16,777,216. With 64 bit computers becoming common and 128 machines on the horizon, having 16^{16} tabulated is handy, and having 16^{32} available will matter within the professional lifetime of anyone using this module.

To convert a 4 place Hex number to decimal, we simply multiply the value in each place times the power of 16 represented by that place. D3F2 = D*16^{3} + 3*16^{2} + F*16^{1} + 2*16^{0} = 13*4096 + 3*256 + 15*16 + 2 = 54,258.