Když se naučíte většinu typů programování, dotknete se předmětu binárních čísel. Systém binárních čísel hraje důležitou roli v tom, jak jsou informace ukládány do počítačů, protože počítače rozumí pouze číslům - konkrétně základním číslům 2. Systém binárních čísel je základní systém 2, který používá pouze číslice 0 a 1 k reprezentaci „vypnuto“ a „zapnuto“ v elektrickém systému počítače. Dvě binární číslice 0 a 1 se používají v kombinaci pro komunikaci textu a počítačový procesor instrukce.
Ačkoli je koncept binárních čísel jednou vysvětlen, jednoduché čtení a psaní binárních není zpočátku jasné. Abychom porozuměli binárním číslům, která používají systém základní 2, nejprve se podívejme na známější systém čísel základní 10.
Psaní v základně 10
Vezměte si například třímístné číslo345. Nejvzdálenější pravé číslo, 5, představuje sloupec 1s, a je jich tam 5. Další číslo zprava, 4, představuje sloupec 10 s. Interpretujte číslo 4 ve sloupci 10 s jako 40. Třetí sloupec, který obsahuje 3, představuje sloupec 100 s. Mnoho lidí to ví
základna 10 prostřednictvím vzdělávání a let vystavení číslům.Systém Base 2
Binární práce podobným způsobem. Každý sloupec představuje hodnotu. Po vyplnění jednoho sloupce přejděte do následujícího sloupce. V systému základní 10 musí každý sloupec dosáhnout 10 před přesunutím do následujícího sloupce. Jakýkoli sloupec může mít hodnotu 0 až 9, ale jakmile počet přesáhne, přidejte sloupec. V základně 2 nebo binární může každý sloupec obsahovat pouze 0 nebo 1 před přesunutím do následujícího sloupce.
v základna 2, každý sloupec představuje hodnotu, která je dvojnásobkem předchozí hodnoty. Hodnoty pozic začínající napravo jsou 1, 2, 4, 8, 16, 32, 64, 128, 256, 512 atd.
Číslo jedna je reprezentováno jako 1 v základní desítce i binární, takže pojďme k číslu dvě. V základní desítce je reprezentován číslem 2. V binárním souboru však může být pouze 0 nebo 1, než se přesunete do následujícího sloupce. Výsledkem je, že číslo 2 je zapsáno jako binární číslo 10. Vyžaduje 1 ve sloupci 2s a 0 ve sloupci 1s.
Podívejte se na číslo tři. Je zřejmé, že v základně 10 je psán jako 3. V základu dva je zapsán jako 11, označující 1 ve sloupci 2s a 1 ve sloupci 1s. Tím se stane 2 + 1 = 3.
Hodnoty sloupců binárních čísel
Když víte, jak binární funguje, čtení je prostě otázkou udělat něco jednoduchého matematika. Například:
1001: Protože víme, že hodnota každého z těchto slotů představuje, víme, že toto číslo představuje 8 + 0 + 0 + 1. V základně 10 by to bylo číslo 9.
11011: Vypočítejte, co to je v základně 10, přidáním hodnoty každé pozice. V tomto případě to bude 16 + 8 + 0 + 2 + 1. Toto je číslo 27 v základně 10.
Čísla při práci v počítači
Co to všechno znamená pro počítač? Počítač interpretuje kombinace binárních čísel jako text nebo pokyny. Například každému malému a velkému písmenu abecedy je přiřazen jiný binární kód. Každému je také přiděleno desetinné zobrazení tohoto kódu, které se nazývá ASCII kód. Například malé písmeno „a“ má binární číslo 01100001. Je také reprezentován kódem ASCII 097. Pokud uděláte matematiku na binárním čísle, uvidíte, že se rovná 97 v základně 10.