A base define o valor de cada posição
No sistema decimal, as posições valem 1, 10, 100 e assim por diante. Cada posição vale dez vezes a que está à direita, pois a base decimal usa dez algarismos.
O sistema binário usa dois algarismos, então cada posição vale duas vezes a que está à direita: 1, 2, 4, 8, 16, 32. Para ler um número binário, some os valores das posições marcadas com 1. Assim, 1011 vale 8 + 0 + 2 + 1, que dá 11.
Há outra forma de ler binários, útil para números longos: dobre e some. Comece pela esquerda. A cada novo dígito, dobre o valor acumulado e some esse dígito. Para passar de decimal a binário, subtraia a maior potência de dois que caiba, coloque 1 nessa posição e continue com o restante.
O hexadecimal usa dezesseis algarismos: 0 a 9 e A a F. Dezesseis é 2 × 2 × 2 × 2, então quatro bits correspondem exatamente a um algarismo hexadecimal. É uma forma compacta de representar números binários.