Desculpa, mas não estou a perceber o isso dos valores decimais.
Esses valores em decimal e a conversao de binario para decimal.Se pegares numa calculadora em modo programaçao (usa a do windows) e colocares la 10000 no formato binario e carregaresm em DEC ele converte esse numero para decimal que é o mesmo valor mas numa representaçao diferente
E isso do algoritmo é tipo isto:
Nao bem, é mais algo assim: