Kas soovite geekina oma oskusi täiendada? Lugege arvutisüsteemi, mida arvuti kasutab kõigi arvutuste tegemiseks. Esmapilgul võib see tunduda kummaline, kuid binaarses arvestuses on vaja vaid mõnda reeglit ja praktikat.
Võrdlustabel
Kümnendarv |
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
Binaarne |
0 | 1 | 10 | 11 | 100 | 101 | 110 | 111 | 1000 | 1001 | 1010 |
Samm
Meetod 1: 2: binaarse õppimine

Samm 1. Lugege binaarsüsteemi kohta
Loendussüsteemi, mida tavaliselt kasutame, nimetatakse kümnendkohaks ehk "baaskümmeks". Numbrite kirjutamiseks on kümme erinevat sümbolit, vahemikus 0 kuni 9. Binaar on "baas -kaks" süsteem, mis kasutab ainult sümboleid 0 ja 1.

Samm 2. Lisage üks, muutes viimase 0 väärtuseks 1
Kui binaararv lõpeb nulliga, saate ühe veel loendada, teisendades selle väärtuseks 1. Seda saame kasutada kahe esimese numbri arvutamiseks ootuspäraselt:
- 0 = null
- 1 = üks
-
Suuremate numbrite puhul ignoreerige numbri esimesi numbreid. 101 0 + 1 = 101
Samm 1..

Samm 3. Kui kõik numbrid on 1, kirjutage teine number
Number ühe puhul on sümbol "1". Kuid pärast seda polnud muud sümbolit! Kaheni lugemiseks tuleb kirjutada teine number. Lisage numbri ette "1", seejärel "lähtestage" kõik muud numbrid 0 -le.
- 0 = null
- 1 = üks
- 10 = kaks
- Sama reeglit kasutatakse ka kümnendkohtade puhul, kui pärast (9 + 1 = 10) pole enam sümboleid. Seda reeglit kasutatakse aga sagedamini binaarfailide jaoks, kuna seal on ainult kaks sümbolit, nii et need saavad kiiremini otsa.

Samm 4. Kasutage seda reeglit viieni lugemiseks
Seda reeglit saab kasutada kuni viis. Vaadake, kas saate seda ise teha, seejärel kontrollige oma tööd:
- 0 = null
- 1 = üks
- 10 = kaks
- 11 = kolm
- 100 = neli
- 101 = viis

Samm 5. Loendage kuueni
Nüüd peame lahendama viis + üks kümnendkohaga või 101 + 1 kahendkoos. Siin on võti esimese numbri ignoreerimine. Lihtsalt liituge viimase numbriga 1 + 1, et saada 10. (Pidage meeles, et sel viisil kirjutate "kaks"). Nüüd tagastage esimene number ja tulemus on:
110 = kuus

Samm 6. Loendage kümneni
Uusi reegleid pole vaja õppida. Proovige seda ise, seejärel kontrollige oma tööd järgmise loendiga:
- 110 = kuus
- 111 = seitse
- 1000 = kaheksa
- 1001 = üheksa
- 1010 = kümme

Samm 7. Jälgige uute numbrite lisamist
Kas märkasite, et (1010) ei tundu binaarses numbris "erilise" numbrina? Kaheksa (1000) on nüüd palju olulisem, sest see võrdub 2 x 2 x 2. Korrutage kahega, et leida muid olulisi numbreid, nagu kuusteist (10000) ja kolmkümmend kaks (100000).

Samm 8. Harjutage suuremate numbritega
Nüüd teate kõike, mida vajate kahendarvude arvutamiseks. Kui olete järgmise numbri osas segaduses, jätkake vaid viimase numbri kallal. Siin on mõned näited, mis aitavad teil:
- kaksteist pluss üks = 1100 + 1 = 1101 (0 + 1 = 1 ja teised numbrid jäävad samaks).
- viisteist pluss üks = 1111 + 1 = 10000 = kuusteist (Siin saavad numbrisümbolid jälle otsa, seega lähtestame selle nulli ja kirjutame algusesse 1).
- nelikümmend viis pluss üks = 101101 + 1 = 101110 = nelikümmend kuus (me teame 01 + 1 = 10, teised numbrid jäävad samaks).
Meetod 2/2: teisendamine binaarsest kümnendkohaks

Samm 1. Kirjutage üles iga kahendkoha väärtus
Kui õpite kümnendkohti loendama, saate teada koha väärtustest. Ühiku väärtused, kümned väärtused ja nii edasi on kohaväärtused. Kuna binaaril on kaks sümbolit, kahekordistatakse koha väärtus iga kord, kui vasakule liigute:
- Samm 1. on üksuse koht
- Samm 1.0 on kahekordne koht
- Samm 1.00 on neljakesi
- Samm 1.000 on kaheksa koht

Samm 2. Korrutage iga number selle kohaväärtusega
Alustage paremal servas asuvate ühikutega, seejärel korrutage see arv (0 või 1) ühega. Eraldi real liikuge teisele kohale, seejärel korrutage see arv kahega. Korrake seda mustrit, kuni olete lõpetanud iga arvu korrutamise selle kohaväärtusega. Siin on üks näide:
- Mis on kahendarv 10011 kümnendkohas?
- Parempoolne arv on 1. See on ühikute koht, seega korrutage ühega: 1 x 1 = 1.
- Järgmine arv on 1. Korrutage kahega: 1 x 2 = 2.
- Järgmine arv on 0. Korrutage neljaga: 0 x 4 = 0.
- Järgmine arv on 0. Korrutage kaheksaga: 0 x 8 = 0.
- Vasakpoolne arv on 1. Korrutage kuusteist (kaheksa korda kaks): 1 x 16 = 16.

Samm 3. Lisage kõik tulemused
Nüüd olete teisendanud iga numbri kümnendväärtuseks. Numbrite koguarvu leidmiseks lisage lihtsalt kõik kümnendväärtused. Siin on veel üks näide:
- 1 + 2 + 16 = 19.
- Kahendarv 10011 on sama mis kümnendarv 19.