Kaip skaityti ir rašyti dvejetainius skaičius

click fraud protection

Kai išmoksti daugumą tipų kompiuterinis programavimas, paliesite dvejetainių skaičių temą. Dvejetainė skaičių sistema vaidina svarbų vaidmenį kaupiant informaciją kompiuteriuose, nes kompiuteriai supranta tik skaičius - konkrečiai, bazinius 2 skaičius. Dvejetainė skaičių sistema yra 2 bazinė sistema, naudojanti tik skaitmenis 0 ir 1, kad kompiuterio elektros sistemoje būtų „išjungta“ ir „įjungta“. Du dvejetainiai skaitmenys 0 ir 1 naudojami kartu tekstui ir kompiuterio procesorius instrukcijos.

Nors dvejetainių skaičių sąvoka yra paprasta paaiškinta, dvejetainių skaičių skaitymas ir rašymas iš pradžių nėra aiškus. Norėdami suprasti dvejetainius skaičius, kuriuose naudojama 2 bazinė sistema, pirmiausia pažvelkite į labiau pažįstamą bazinių 10 skaičių sistemą.

Rašymas 10-oje bazėje

Pavyzdžiui, paimkite triženklį skaičių345. Tolimiausias dešinysis skaičius, 5, žymi 1s stulpelį, o yra 5. Kitas skaičius iš dešinės, 4, žymi 10s stulpelį. 10-ojo stulpelio skaičių 4 aiškinkite kaip 40. Trečiasis stulpelis, kuriame yra 3, žymi 100 s stulpelį. Daugelis žmonių žino

instagram viewer
10 bazė per švietimą ir metų skaičių.

„Base 2“ sistema

Dvejetainiai darbai veikia panašiai. Kiekvienas stulpelis žymi vertę. Kai vienas stulpelis užpildytas, pereikite prie kito stulpelio. Pagrindinėje 10 sistemoje kiekvienas stulpelis turi pasiekti 10, prieš pereinant į kitą stulpelį. Bet kurio stulpelio vertė gali būti nuo 0 iki 9, bet, kai skaičius viršija jį, pridėkite stulpelį. 2 arba dvejetainėje bazėje kiekviename stulpelyje gali būti tik 0 arba 1, prieš pereinant į kitą stulpelį.

Į 2 bazė, kiekvienas stulpelis žymi vertę, dvigubą ankstesnei vertei. Pozicijų vertės, pradedant dešine, yra 1, 2, 4, 8, 16, 32, 64, 128, 256, 512 ir taip toliau.

Skaičius vienas yra pavaizduotas kaip 1 tiek pagrindiniame, tiek dvejetainiame, taigi pereikime prie antrojo numerio. Dešimtuke jis pavaizduotas 2 ženklu. Tačiau dvejetainėje gali būti tik 0 arba 1, prieš pereinant prie kito stulpelio. Todėl dvejetainiu skaičiumi skaičius 2 užrašomas kaip 10. Tam reikia 1 stulpelyje 2s ir 0 stulpelyje 1s.

Pažvelkite į skaičių trys. Akivaizdu, kad 10 bazėje parašyta kaip 3. Antroje bazėje jis rašomas kaip 11, nurodant 1 stulpelyje 2s ir 1 stulpelyje 1. Tai tampa 2 + 1 = 3.

Dvejetainių skaičių stulpelių vertės

Kai žinai, kaip veikia dvejetainis darbas, jį perskaityti tiesiog reikia padaryti keletą paprastų matematika. Pavyzdžiui:

1001: Kadangi mes žinome kiekvieno iš šių laiko tarpsnių reikšmę, tada mes žinome, kad šis skaičius reiškia 8 + 0 + 0 + 1. 10-oje bazėje tai būtų skaičius 9.

11011: Apskaičiuokite, kas tai yra 10 bazėje, pridėdami kiekvienos pozicijos vertę. Tokiu atveju tai tampa 16 + 8 + 0 + 2 + 1. Tai skaičius 27 bazėje 10.

Skaičiai darbe naudojant kompiuterį

Taigi, ką visa tai reiškia kompiuteriui? Kompiuteris dvejetainių skaičių derinius interpretuoja kaip tekstą ar instrukcijas. Pvz., Kiekvienai abėcėlės mažosioms ir didžiosioms raidėms priskiriamas skirtingas dvejetainis kodas. Kiekvienam iš jų taip pat yra priskirtas dešimtainis to kodo atvaizdas, vadinamas ASCII kodas. Pavyzdžiui, mažosioms raidėms „a“ priskiriamas dvejetainis numeris 01100001. Jį taip pat apibūdina ASCII kodas 097. Jei atliksite matematiką dvejetainiu skaičiumi, pamatysite, kad jis 10 lygus 97.

instagram story viewer