S binárním číslovým systémem se setkáváme ve studiu počítačových disciplín. Koneckonců je na základě tohoto systému vybudován procesor a některé typy šifrování. Existují speciální algoritmy pro zápis desítkového čísla v binárním systému a naopak. Pokud znáte princip budování systému, bude v něm snadné pracovat.
Systém binárních čísel postaveno pomocí dvou čísel: nula a jedna. Proč přesně tato čísla? To je způsobeno principem vytváření signálů, které se používají při provozu procesoru. Na nejnižší úrovni signál přijímá pouze dvě hodnoty: false a true. Proto chybějící signál, "falešný", byl považován za nulu a jeho přítomnost "pravda" je jedna. Tato kombinace je technicky snadná. Čísla v binárním systému jsou vytvořena stejným způsobem jako v desítkové soustavě. Když výboj dosáhne své horní hranice, vrátí se na nulu a přidá se nový výboj. Tímto principem je přechod přes tucet v desítkovém systému. Čísla tedy sestávají z kombinací nula a těch, a tato kombinace se nazývá "binární číselný systém".
Záznamové číslo v systému | |||
V desítkové soustavě | V binárním | V desítkové soustavě | V binárním |
0 | 0 | 5 | 101 |
1 | 1 | 6 | 110 |
2 | 10 | 7 | 111 |
3 | 11 | 8 | 1000 |
4 | 100 | 9 | 1001 |
Existují služby online, které převádějí číslo do binárního systému a naopak, ale je lepší, abyste to dokázali sami. Binární systém v překladu je označen indexem 2, například 101 2 . Každé číslo v libovolném systému může být reprezentováno jako součet čísel, například: 1428 = 1000 + 400 + 20 + 8 - v desítkovém systému. To také představuje číslo v binárním. Vezměte libovolné číslo 101 a zvažte. Existují tři číslice, takže rozdělujeme toto číslo takto: 101 2 = 1 × 2 2 + 0 × 2 1 + 1 × 2 0 = 4 + 1 = 5 10, kde index 10 označuje desetinný systém.
Je velmi jednoduché překládat do systému binárních čísel dělením čísla dvěma. Je nutné je rozdělit, dokud to není možné. Například číslo 871. Začneme dělení a ujistěte se, že jste zapsali zbytek:
871: 2 = 435 (zbytek 1)
435: 2 = 217 (zbytek 1)
217: 2 = 108 (zbytek 1)
108: 2 = 54 (zbytek 0) a tak dále.
Odpověď je zaznamenána podle přijatých zbytků od konce do začátku: 871 10 = 101100111 2 . Přesnost výpočtu můžete ověřit pomocí zpětného překladu popsaného výše.
Systém binárních čísel se používá ve většině oborů souvisejících s mikroprocesorovou elektronikou, kódováním, přenosem a šifrováním dat v různých oblastech programování. Znalost základů překladu z libovolného systému na binární pomůže programátorovi rozvíjet různé čipy a řídit provoz procesoru a dalších podobných systémů softwarovým způsobem. Systém binárních čísel je také nezbytný pro implementaci metod pro přenos datových paketů přes šifrované kanály a vytvoření projektů softwaru klient-server na jejich základě. Ve školním kurzu informatiky jsou základy převodu do binárního systému a naopak základním materiálem pro studium budoucího programování a vytváření nejjednodušších programů.