
Máte ve škole informatiku nebo třeba kroužek programování? Pak jste se určitě setkali s pojmem dvojková soustava. Jedná se o zápis čísel, při kterém používáme pouze dvě číslice – 0 a 1. Používá se při výpočtech v procesoru a dalších součástkách vašich počítačů, konzolí nebo např. mobilních telefonů.
V tomto článku pro vás máme převodník dvojkové soustavy i podrobný návod, jak převádět čísla mezi desítkovou a dvojkovou soustavou.
Převod z dvojkové do desítkové soustavy
Online převodník
Návod na převod z desítkové do dvojkové
Pro převod celého čísla z desítkové soustavy do dvojkové soustavy se číslo postupně dělí dvěma. Při každém dělení si zapíšeme zbytek po dělení, který může být pouze 0 nebo 1.
Postup opakujeme tak dlouho, dokud nedostaneme podíl 0. Výsledné dvojkové číslo pak získáme přečtením zbytků odspodu nahoru.
Praktický příklad
Chceme převést číslo 25 z desítkové do dvojkové soustavy.
Postupné dělení dvěma:
- 25 ÷ 2 = 12, zbytek 1
- 12 ÷ 2 = 6, zbytek 0
- 6 ÷ 2 = 3, zbytek 0
- 3 ÷ 2 = 1, zbytek 1
- 1 ÷ 2 = 0, zbytek 1
Nyní přečteme zbytky odspodu nahoru:
2510 = 110012
Výsledkem je tedy číslo 11001 ve dvojkové soustavě.
Návod na převod z dvojkové do desítkové
Převod opačným směrem je založen na mocninách čísla 2. Každá pozice ve dvojkovém čísle má svou hodnotu:
- 20 = 1
- 21 = 2
- 22 = 4
- 23 = 8
- 24 = 16
- 25 = 32
- 26 = 64
- 27 = 128
Například číslo 110012 můžeme rozdělit takto:
1 × 24 + 1 × 23 + 0 × 22 + 0 × 21 + 1 × 20
Po dosazení:
1 × 16 + 1 × 8 + 0 × 4 + 0 × 2 + 1 × 1
16 + 8 + 1 = 25
Platí tedy:
110012 = 2510
Příklady
1) Převod čísla 10 do dvojkové soustavy
Postupné dělení:
- 10 ÷ 2 = 5, zbytek 0
- 5 ÷ 2 = 2, zbytek 1
- 2 ÷ 2 = 1, zbytek 0
- 1 ÷ 2 = 0, zbytek 1
Po přečtení zbytků odspodu:
1010 = 10102
2) Převod čísla 100 do dvojkové soustavy
- 100 ÷ 2 = 50, zbytek 0
- 50 ÷ 2 = 25, zbytek 0
- 25 ÷ 2 = 12, zbytek 1
- 12 ÷ 2 = 6, zbytek 0
- 6 ÷ 2 = 3, zbytek 0
- 3 ÷ 2 = 1, zbytek 1
- 1 ÷ 2 = 0, zbytek 1
Po přečtení zbytků odspodu:
10010 = 11001002
3) Převod čísla 1011012 do desítkové soustavy
Rozepíšeme jednotlivé pozice:
1011012 =
1 × 25 +
0 × 24 +
1 × 23 +
1 × 22 +
0 × 21 +
1 × 20
Po výpočtu:
32 + 0 + 8 + 4 + 0 + 1 = 45
Výsledek:
1011012 = 4510
Tabulka základních převodů
| Desítková | Dvojková |
|---|---|
| 0 | 0 |
| 1 | 1 |
| 2 | 10 |
| 3 | 11 |
| 4 | 100 |
| 5 | 101 |
| 6 | 110 |
| 7 | 111 |
| 8 | 1000 |
| 9 | 1001 |
| 10 | 1010 |
| 15 | 1111 |
| 16 | 10000 |
| 32 | 100000 |
| 64 | 1000000 |
| 100 | 1100100 |
| 255 | 11111111 |
Další přepočty
- Dekagramy na gramy
- Mililitry na decilitry
- Decilitry na mililitry
- Mililitry na gramy
- Gramy na mililitry






