ten tvoj priklad je obrateny prevod cisla z desiatkovej sustavy do dvojkovej, teda ak mas cislo 10, tak ho delis dvomi a zapisujes zvysok a vysledok je potom prevratena postupnost zvyskov.
Kód:
10 : 2 = 5 : 2 = 2 :2 = 1 : 2 = 0
zv. 0 zv. 1 zv. 0 zv.1
=(obratena postupnost zvyskov)> 1 0 1 0
a ked chces prevod z dvojkovej do desiatkovej tak ten cely cyklus robis odzadu:
Kód:
0 * 2 = 0 + zv.1 = 1 * 2 + zv.0 = 2 * 2 + zv.1 = 5 * 2 + zv.0 == 10
1 0 1 0 == 10