Ako čítať a písať binárne čísla

Keď sa naučíte väčšinu typov počítačové programovanie, dotknete sa predmetu binárnych čísel. Systém binárnych čísiel hrá dôležitú úlohu pri ukladaní informácií do počítačov, pretože počítače chápu iba čísla - konkrétne základné čísla 2. Systém binárnych čísel je základný systém 2, ktorý používa iba číslice 0 a 1 na znázornenie „vypnuté“ a „zapnuté“ v elektrickom systéme počítača. Dve binárne číslice 0 a 1 sa používajú v kombinácii na oznamovanie textu a počítačový procesor inštrukcie.

Hoci je pojem binárnych čísiel raz vysvetlený, binárne čítanie a písanie nie je na prvý pohľad jasné. Aby ste porozumeli binárnym číslam, ktoré používajú systém bázy 2, najskôr si prečítajte všeobecnejší systém čísiel bázy 10.

Písanie v základni 10

Vezmite napríklad trojmiestne číslo345. Najdlhšie pravé číslo, 5, predstavuje stĺpec 1 s, a je ich päť. Ďalšie číslo sprava 4 predstavuje stĺpec 10 s. Interpretujte číslo 4 v stĺpci 10 s ako 40. Tretí stĺpec, ktorý obsahuje 3, predstavuje stĺpec 100 s. Mnoho ľudí to vie základňa 10 prostredníctvom vzdelávania a rokov vystavenia číslam.

instagram viewer

Systém Base 2

Binárne práce podobným spôsobom. Každý stĺpec predstavuje hodnotu. Po vyplnení jedného stĺpca prejdite na nasledujúci stĺpec. V systéme základného 10 musí každý stĺpec dosiahnuť 10 pred presunom do nasledujúceho stĺpca. Akýkoľvek stĺpec môže mať hodnotu 0 až 9, ale akonáhle počet prekročí, pridajte stĺpec. V základni 2 alebo binárne môže každý stĺpec obsahovať iba 0 alebo 1 pred presunutím do nasledujúceho stĺpca.

v základňa 2, každý stĺpec predstavuje hodnotu, ktorá je dvojnásobkom predchádzajúcej hodnoty. Hodnoty pozícií začínajú vpravo, sú 1, 2, 4, 8, 16, 32, 64, 128, 256, 512 atď.

Číslo jedna je zastúpené ako 1 v základnej desiatke aj binárne, takže prejdeme k číslu dva. V desiatej základni je znázornená znakom 2. V binárnom formáte však môže byť iba 0 alebo 1 pred presunutím do nasledujúceho stĺpca. Výsledkom je, že číslo 2 je napísané ako binárne ako 10. Vyžaduje sa stĺpec 1 v 2s a 0 v stĺpci 1s.

Pozrite sa na číslo tri. Je zrejmé, že v základni 10 je napísané ako 3. V druhej časti je napísaná ako 11, označujúca 1 v 2s stĺpci a 1 v 1s stĺpci. Stáva sa to 2 + 1 = 3.

Hodnoty stĺpcov binárneho čísla

Keď viete, ako binárne funguje, čítanie je jednoducho záležitosťou niečoho jednoduchého matematika. Napríklad:

1001: Pretože vieme, že hodnota každého z týchto slotov predstavuje, vieme, že toto číslo predstavuje 8 + 0 + 0 + 1. V základni 10 by to bolo číslo 9.

11011: Vypočítajte si, čo je v základni 10 pridaním hodnoty pre každú pozíciu. V tomto prípade to bude 16 + 8 + 0 + 2 + 1. Toto je číslo 27 v základni 10.

Čísla pri práci v počítači

Čo to znamená pre počítač? Počítač interpretuje kombinácie binárnych čísel ako text alebo pokyny. Napríklad každé malé a veľké písmeno abecedy má iný binárny kód. Každému z nich je tiež pridelená desatinná reprezentácia tohto kódu, ktorá sa nazýva ASCII kód. Napríklad malé písmeno „a“ má binárne číslo 01100001. Je tiež zastúpená kódom ASCII 097. Ak urobíte matematiku na binárnom čísle, uvidíte, že sa rovná 97 v základni 10.