Nejčastěji využívaná soustava ve výpočetní technice je soustava binární, někdy také označována jako dvojková. Oproti klasické decimální soustavě máme k dispozici pouze dvě čísla 0 a 1. Kombinacemi těchto čísel jsme schopni reprezentovat jednotlivé hodnoty.
Níže jsou uvedeny matematické postupy pro převod mezi jednotlivými soustavami.
Pro převod z dvojkové do desítkové soustavy je možné využít matematického vztahu uvedeném na předchozí stránce. Každé číslo je možné zapsat jako polynom odpovídajícího základu:
$Číslo = a_{m-1}Z^{m-1}\dotso a_1Z^1+a_0Z^0+a_{-1}Z^{-1}+a_{-2}Z^{-2}\dotso+a_{-n}Z^{-n}=\displaystyle\sum_{i=-n}^{m-1}a_iZ^i$
v případě dvojkové soustavy je základ 2. Tedy číslo $101101_{(2)}$ je možné podle tohoto vztahu zapsat následovně:
$(101101)_2 = 1\cdot2^{5}+0\cdot2^{4}+1\cdot2^{3}+1\cdot2^{2}+0\cdot2^{1}+1\cdot2^{0}$
pokud vyjádříme mocniny a sečteme dostáváme číslo:
$(101101)2 = 1\cdot2^{5}+0\cdot2^{4}+1\cdot2^{3}+1\cdot2^{2}+0\cdot2^{1}+1\cdot2^{0}=32+0+8+4+0+1=(45){10}$
Pr převod z desítkové do dvojkové soustavy je možné využít několik postupů, které ale oba fungují na stejném matematickém základu. Nejjednodušším postupem pro převod z desítkové do dvojkové soustavy je postupné celočíselné dělení základem (v tomto případě 2) a sepisováním zbytku.
Níže je ukázán postup při převodu čísla 45 z desítkové do dvojkové soustavy.
$45/2 = 22 (zbytek: \textbf{1} ); \quad 22/2 = 11(zbytek: \textbf{0});\quad 11/2 = 5(zbytek: \textbf{1});\quad 5/2 = 2(zbytek: \textbf{1});\quad 2/2 = 1(zbytek: \textbf{0});\quad 1/2 = 0(zbytek: \textbf{1})$
Pokud si zapíšeme zbytky v pořadí od posledního k prvnímu, dostáváme binarní reprezentaci desítkového čísla:
$(45){10} \to (101101){2}$
Pro zjednodušení zápisu je možné využít tabulku:
| Hodnota | 45 | 22 | 11 | 5 | 2 | 1 | 0 |
|---|---|---|---|---|---|---|---|
| Zbytek | 1 | 0 | 1 | 1 | 0 | 1 |
Stejně jako v předchozím pžípadě by se výsledné binární číslo četlo “odzadu”.
Druhou variantou je využití vztahu opačným způsobem. Tedy postupným odečítáním hodnoty odpovídající mocniny dvou (viz tabulka níže)