Amikor megtanulja a legtöbb típusú számítógép programozás, megérinti a bináris számok témáját. A bináris számrendszer fontos szerepet játszik abban, hogy az információkat miként tárolják a számítógépek, mivel a számítógépek csak a számokat értik - különösképpen az alap 2 számokat. A bináris számrendszer egy 2. alaprendszer, amely csak a 0 és 1 számokat használja a számítógép kikapcsolt állapotában lévő „ki” és „be” jelölésre. A két bináris szám 0 és 1 együtt használatos a szöveg és a számítógépes processzor utasítás.
Bár a bináris számok fogalma egyszerû magyarázattal bír, a bináris olvasás és írás eleinte nem egyértelmû. A 2. alap alapú rendszert használó bináris számok megértése érdekében először nézzen meg az alap 10 számok ismeretlenebb rendszerét.
Írás a 10. alapban
Vegyük például a három számjegyű345 számot. A legtávolabbi jobb oldali szám, 5, az 1s oszlopot jelöli, és 5 van. A jobb oldali következő szám, a 4, a 10-es oszlopot jelöli. Értelmezze a 4-es számot a 10-es oszlopban 40-re. A harmadik oszlop, amely a 3-at tartalmazza, a 100-as oszlopot ábrázolja. Sokan tudják
10. alap az oktatás és a számoknak való kitettség évein keresztül.Az alap 2 rendszer
A bináris szerkezet hasonló módon működik. Minden oszlop egy értéket képvisel. Ha az egyik oszlop meg van töltve, ugorjon a következő oszlopra. Alap 10 rendszerben minden oszlopnak el kell érnie a 10-et, mielőtt a következő oszlopba lép. Bármely oszlop értéke 0 és 9 között lehet, de ha a szám meghaladja ezt, add hozzá egy oszlopot. A 2. vagy bináris alapban minden oszlop csak 0 vagy 1-et tartalmazhat, mielőtt a következő oszlopba lépne.
Ban ben 2. alap, minden oszlop olyan értéket képvisel, amely kétszerese az előző értéknek. A jobb oldalon kezdődő pozíciók értékei 1, 2, 4, 8, 16, 32, 64, 128, 256, 512 és így tovább.
Az első számot 1-gyel jelöljük mind az alaptízben, mind a binárisban, tehát térjünk tovább a másodikra. A tíz bázisban ez egy 2-vel van ábrázolva. A bináris fájlokban azonban csak 0 vagy 1 lehet, mielőtt tovább lépnének a következő oszlopba. Ennek eredményeként a 2-es számot binárisan 10-re írják. Szüksége van 1-re a 2-es oszlopban és 0-ra az 1-es oszlopban.
Vessen egy pillantást a háromra. Nyilvánvaló, hogy a 10. alapban 3-nak van írva. A második alapban 11-ként írják, jelezve az 1-t a 2s oszlopban és az 1-et az 1s oszlopban. Ez 2 + 1 = 3 lesz.
Bináris szám oszlopértékek
Ha tudod, hogy működik a bináris fájl, akkor egyszerűen el kell olvasnia az olvasást matematikai. Például:
1001: Mivel tudjuk, hogy az egyes nyílások milyen értéket képviselnek, akkor tudjuk, hogy ez a szám 8 + 0 + 0 + 1. A 10. alapban ez a 9. szám lenne.
11011: Számítsa ki, mi ez a 10. alapban, az egyes pozíciók értékének hozzáadásával. Ebben az esetben ez 16 + 8 + 0 + 2 + 1 lesz. Ez a 27. szám a 10. alapban.
Számok munkahelyi számítógépen
Szóval, mit jelent ez a számítógép számára? A számítógép a bináris számok kombinációit szövegként vagy utasításként értelmezi. Például az ábécé minden egyes kis- és nagybetûjéhez különbözõ bináris kódok vannak hozzárendelve. Mindegyikhez a kód tizedes ábrázolása is hozzá van rendelve, úgynevezett an ASCII kód. Például az "a" kisbetűvel a 01100001 bináris számot kapják. Ezt a 097 ASCII kód is képviseli. Ha a matematikát a bináris számon végzi, akkor látni fogja, hogy az a 97-es értékkel egyenlő a 10-es alapban.