nechápu. To jako převádíš do dvojkové soustavy dělením dvěma? Spadl jsi z višně?
Příklad:
dekadicky: 4
4:2=1
2:2=1
přitom binárních 11 jsou 3 deka
správně 4 deka = binárně 100
Když už to chceš takto otrocky, tak se to počítá (pro hodnoty do 255):
je-li číslo větší 2^7, odečteš 128, zapíšeš 1 (jinak 0) a zbytek pošleš do dalšího kola
v dalším kole porovnáš s 2^6 (64) a případně opět odečteš (připíšeš při odečtení 1, jinak 0)
... a pokračuješ až po 2^0 (1).
Příklad:
číslo 4 deka:
(odpovídá 2^2)
00000100
edit: ono to jde realizovat dělením a celočícelným dělením, ale určitě ne takto.