Dekadni sistem brojeva ima osnovu broj 10 i koristi cifre 0, 1, 2, 3, 4, 5, 6, 7, 8 i 9. Svaka cifra dekadnog sistema brojeva ima svoju težinu koja je predstavljena stepenom broja 10 i to se prikazuje kao 10i, gde je eksponent i ceo broj i njegova vrednost je određena položajem cifre u samom broju. Na primer, sledeći brojevi mogu da se prikažu kao:
42 = 4·101 +2·100 ,
432 = 4·102 +3·101 +2·100 ,
4321 = 4·103 +3·102 +2·101 +1·100 ,
Pretvaranje binarnog broja u dekadni
Za razliku od dekadnih brojeva koje koriste osnovu 10, binarni brojevi koriste osnovu 2. Procedura za pretvaranje binarnog broja 1011012 u dekadni je sledeća:
1011012 = 1 ·25 + 0·24 + 1·23 + 1·22 + 0·21 + 1·20 =
= 32 + 0 + 8 + 4 + 0 + 1 =
= 45 10
Evo još dva primera. Treba pretvoriti brojeve 11002 i 1001011102 u dekadne. Postupak za pretvaranje broja 11002 u dekadni je sledeći:
11002 = 1 ·23 +1·22 +0·21 +0·20 =
= 8 + 4 + 0 + 0 =
= 1210
Postupak za pretvaranje broja 1001011102 u dekadni je sledeći:
1001011102 = 1 ·28 + 0 ·27 + 0 ·26 + 1·25 + 0 ·24 + 1·23 +1·22 + 1·21 + 0·20 =
= 256 + 0 + 0 + 32 + 0 + 8 + 4 + 2 + 0 =
= 30210
Pretvaranje binarnog broja u oktalni
Broj 8, što je osnova oktalnog sistema, može da se napiše kao 23, tako da binarni broj treba grupisati u grupe od po 3 cifre, i to sa desne u levu stranu. Ako na kraju nedostaju cifre, treba dodati jednu ili dve nule sa leve strane. Svaku grupu od tri bita treba zameniti jednom oktalnom cifrom. Evo dva primera. Treba pretvoriti brojeve 11011011112 i 10112 u oktalne.
Postupak za pretvaranje broja 11011011112 u oktalni je sledeći:
11011011112 = 001 101 101 111
001 = 0 * 22 + 0 * 21 + 1 * 20 = 1
101 = 1 * 22 + 0 * 21 + 1 * 20 = 5
101 = 1 * 22 + 0 * 21 + 1 * 20 = 5
111 = 1 * 22 + 1 * 21 + 1 * 20 = 7
= 15578
Postupak za pretvaranje broja 10112 u oktalni je sledeći:
10112 = 001 011
001 = 0 * 22 + 0 * 21 + 1 * 20 = 1
011 = 0 * 22 + 1 * 21 + 1 * 20 = 3
= 138
Pretvaranje binarnog broja u heksadekadni
Broj 16, što je osnova heksadekadnog sistema, može da se napiše kao 24, tako da binarni broj treba grupisati u grupe od po 4 cifre, i to sa desne u levu stranu. Ako na kraju nedostaju cifre, treba dodati jednu, dve ili tri nule sa leve strane. Svaku grupu od četiri bita treba zameniti jednom heksadekadnom cifrom. Evo dva primera. Treba pretvoriti brojeve 1010111100112 i 11101100112 u heksadekadne. Postupak za pretvaranje broja 1010111100112 u heksadekadni je sledeći:
1010111100112 = 1010 1111 0011
1010 = 1 * 23 + 0 * 22 + 1 * 21 + 0 * 20 = 10 (A)
1111 = 1 * 23 + 1 * 22 + 1 * 21 + 1 * 20 = 16 (F)
0011 = 0 * 23 + 0 * 22 + 1 * 21 + 1 * 20 = 3
= AF316
Postupak za pretvaranje broja 11101100112 u heksadekadni je sledeći:
11101100112 = 0011 1011 0011
0011 = 0 * 23 + 0 * 22 + 1 * 21 + 1 * 20 = 3
1011 = 1 * 23 + 0 * 22 + 1 * 21 + 1 * 20 = 11 (B)
0011 = 0 * 23 + 0 * 22 + 1 * 21 + 1 * 20 = 3
= 3B316