Kuidas binaarselt lugeda

Kas soovite oma nohikuoskusi parandada? Õppige loendussüsteemi, mida arvutid kõigi oma arvutuste jaoks kasutavad. Esmapilgul tundub see kummaline, kuid binaarses loendis on vaja vaid mõnda reeglit ja veidi harjutamist.

1
Siit saate teada, mida binaarne tähendab. Meie tavalist loendussüsteemi nimetatakse kümnendsüsteemiks või kümneks. Meil on arvude kirjutamiseks kümme erinevat sümbolit vahemikus 0 kuni 9. Binaarne on “base two” süsteem, mis kasutab ainult sümboleid 0 ja 1.

2
Lisage üks, muutes viimase 0 1-ks. Kui binaararv lõpeb 0-ga, saate ühe võrra suuremaks lugeda, muutes selle 1-ks. Saame seda kasutada kahe esimese arvu loendamiseks täpselt nii, nagu eeldate: 0 = null1 = üks Suuremate numbrite puhul võite numbri varasemaid numbreid ignoreerida. 1010 + 1 = 1011.

3
Kirjutage veel üks number, kui kõik numbrid on üks. Nüüd on meil “1” ühe jaoks, kuid meil on sümbolid juba otsa saanud! Kaheni lugemiseks peame kirjutama veel ühe numbri. Lisage numbri ette “1” ja “lähtestage” kõik ülejäänud numbrid väärtusele 0,0 = null1 = üks10 = kaksSee on sama reegel, mida kasutame kümnendkohana, kui sümbolid saavad otsa (9 + 1 = 10). See juhtub lihtsalt binaarselt palju sagedamini, sest meil saavad sümbolid varem otsa.

4
Kasutage neid reegleid viieni lugemiseks. Need reeglid viivad teid viieni. Vaadake, kas saate seda ise teha, seejärel kontrollige oma tööd: 0 = null1 = üks10 = kaks11 = kolm100 = neli101 = viis

5
Loe kuueni. Nüüd peame lahendama viis + üks kümnendkohana või 101 + 1. Siin on võti esimest numbrit ignoreerida. Lihtsalt lisage lõppu 1 + 1, et saada 10. (Pidage meeles, nii kirjutate “kaks”.) Nüüd taastage esimene number ja saate: 110 = kuus

6
Loe kümneni. Uusi reegleid pole vaja õppida. Proovige ise, seejärel kontrollige oma tööd selle loendiga: 110 = kuus111 = seitse1000 = kaheksa1001 = üheksa1010 = kümme

7
Pange tähele, kui lisatakse uusi numbreid. Kas näete, et kümme (1010) ei näe kahendkoodis välja nagu “eriline” number? Kaheksa (1000) on praegu palju olulisem, sest see võrdub 2 x 2 x 2. Korrutage kahega, et leida muid olulisi arve, nagu kuusteist (10000) ja kolmkümmend kaks (100000).

8
Harjutage suuremate numbritega. Nüüd teate kõike, mida vajate kahendkoodis loendamiseks. Kui olete kunagi segaduses, mis saab järgmiseks, siis lihtsalt mõelge välja, mis juhtub viimaste numbritega. Siin on mõned näited, mis aitavad teid: kaksteist pluss üks = 1100 + 1 = 1101 (0 + 1 = 1 ja ülejäänud numbrid jäävad samaks.) viisteist pluss üks = 1111 + 1 = 10000 = kuusteist (oleme sümbolid on otsas, seega lähtestame 0-le ja kirjutame algusesse 1.)nelikümmend viis pluss üks = 101101 + 1 = 101110 = nelikümmend kuus (Teame 01 + 1 = 10 ja ülejäänud numbrid jäävad samaks .)

9
Kirjutage üles iga kahendkoha väärtus. Kui õppisite kümnendkohtade loendamist, õppisite tundma “kohaväärtusi”: ühekohalised, kümnekohalised jne. Kuna kahendarvul on kaks sümbolit, korrutatakse kohaväärtused kahega iga kord, kui liigute vasakule: 1 on ühed koht10 on kahekohaline koht100 on neljade koht1000 on kaheksa koht

10
Korrutage iga number selle kohaväärtusega. Alustage neist, mis asuvad paremas servas, ja korrutage see number (0 või 1) ühega. Liikuge eraldi real kahekohalisele kohale ja korrutage see number kahega. Korrake seda mustrit, kuni olete iga numbri kohaväärtusega korrutanud. Siin on näide: Mis on kahendarvu 10011 kümnendkohana? Kõige parempoolsem number on 1. See on ühes kohas, nii et korrutage ühega: 1 x 1 = 1. Järgmine number on samuti 1. Korrutage see kahega: 1 x 2 = 2. Järgmine number on 0. Korrutage see neljaga: 0 x 4 = 0. Järgmine number on samuti 0. Korrutage see kaheksaga: 0 x 8 = 0. Vasakpoolseim number on 1. Korrutage see kuueteistkümnega (kaheksa korda kaks): 1 x 16 = 16.

11
Lisage kõik tooted kokku. Nüüd olete teisendanud iga numbri kümnendväärtuseks. Täisarvu väärtuse leidmiseks lisage kõik kümnendväärtused kokku. Ülejäänud näide on järgmine: 1 + 2 + 16 = 19. Kahendarv 10011 on sama, mis kümnendarv 19.