Binaararvude liitmine

Autor: Roger Morrison
Loomise Kuupäev: 1 September 2021
Värskenduse Kuupäev: 1 Juuli 2024
Anonim
IP Address - IPv4 vs IPv6 Tutorial
Videot: IP Address - IPv4 vs IPv6 Tutorial

Sisu

Binaararvude süsteem töötab samamoodi nagu harjumuspärane kümnendarvude süsteem baasiga 10, välja arvatud see, et see on baasiga 2 süsteem, mis koosneb ainult kahest numbrist, 1 ja 0. Binaararvude süsteem on aluseks millel arvutid toimivad. Sisuliselt kasutab binaarkood teatud protsesside sisse- või väljalülitamiseks numbreid 1 ja 0. Binaararvusid saab liita nagu kümnendarvudki, ja kuigi protsess võib tunduda tuttav, võib binaarsüsteemiga kohanemine tekitada segadust. Seetõttu on kasulik enne kahendarvude kokkusummitamist täielikult mõista, kuidas kohaväärtussüsteem kahendarvude süsteemis töötab.

Astuda

1. osa 3-st: binaarsüsteemi mõistmine

  1. Joonistage kahe rea ja nelja veeruga kohaväärtuste diagramm. Sildistage igale veerule linna väärtus. Binaarsüsteem on baasarvude süsteem, nii et kümnete, sadade ja tuhandete kümnendsüsteemi (baas 10) süsteemi asemel on tegemist ühikute, paaride, neljade ja kaheksatega. Ühikud leiate oma tabeli kõige paremast servast ja kaheksate ühikud vasakust vasakust veerust.
        • Võite jätkata oma koha väärtuse tabeliga. Iga kohaväärtus määratakse astmega 2. Näiteks:
          20=kõigepealt{ displaystyle 2 ^ {0} = { text {first}}}Kirjutage tabeli alumisse ritta mis tahes kahendarv. Binaarsüsteemis ainult numbrid 1{ displaystyle 1}Tõlgi üksusi. Kui üksustel on 0, siis on väärtus 0. Kui on 1, siis väärtus on 1.
          • Võtke näiteks kahendarv 1101, kus üksuste asemel on 1, seega on selle väärtus 1. Seega on binaararv 1 võrdne kümnendarvuga 1.
        • Tõlgendage paaride positsiooni. Kui kahes kohas on 0, on väärtus 0. Kui kahes kohas on 1, on väärtus 2.
          • Kui binaararv on 1101, on kahekohaline 0, seega väärtus on 0. Seega on binaararv 01 võrdne kümnendarvuga 1, sest seal on kaks nulli ja üks: 0 + 1 = 1.
        • Tõlgendage nelikute kohta. Kui nelja kohal on 0, on väärtus 0. Kui nelja kohal on 1, on väärtus 4.
          • Näiteks: kui binaararv on 1101, siis on nelja kohal 1, seega väärtus on 4. Seega on binaararv 101 võrdne kümnendarvuga 5, kuna seal on 1 neli, 0 kaks ja 1 üks: 4 + 0 + 1 = 5.
        • Tõlgenda kaheksate kohta. Kui kaheksas kohas on 0, on väärtus 0. Kui kaheksas on 1, on väärtus 8.
          • Näiteks: kui binaararv on 1101, on kaheksa numbri asemel 1, seega väärtus on 8. Seega on binaararv 1101 võrdne kümnendarvuga 13, sest seal on 1 kaheksa, 1 neli, 0 kaks ja 1 üks: 8 + 4 + 0 + 1 = 13.

      2. osa 3-st: binaararvude lisamine kohaväärtuse abil

      1. Seadistage probleem vertikaalselt ja lisage ühikud kokku. Kuna lisate ainult kahte numbrit, saab võimalikuks summaks kas 0, 1 või 2. Kui summa on 0, siis kirjutage ühikute vastuseks 0. Kui summa on 1, kirjutage sellesse kohta 1. Kui summa on 2, kirjutage ühikute kohale vastuseks 0 ja pane paaride veergu 1.
        • Näiteks kui lisame 0111 ja 1110, lisage veergu ühikud 1 ja 0, nii et panete vastusesse sellesse veergu 1.
      2. Lisage numbrid paaride kohale. Võimalik summa on kas 0, 1, 2 või 3 (kui olete ühikud pähe õppinud). Kui summa on 0, siis kirjutage paaride kohta vastusesse 0. Kui summa on 1, kirjutage paaride kohta vastusesse 1. Kui summa on 2, kirjutage paaride vastusesse 0 ja pidage neliku jaoks meeles 1. Kui summa on 3, siis kirjutage paaripaika 1 ja neljakesi 1 (3 paari = 6 = 1 kaks ja 1 neli).
        • Näiteks: kui soovite lisada 0111 ja 1110 koos, lisate veeru kahesed jaoks 1 kaks, pluss 1 kaks = 2 kaks = 4; nii et pane nende kahe veergu 0 ja pidage neljanda veeru jaoks meeles 1.
      3. Lisage nelikute arv kokku. Võimalik summa on kas 0, 1, 2 või 3 (kui olete paarid pähe õppinud). Kui summa on 0, siis kirjutage neliku vastusesse 0. Kui summa on 1, siis kirjutage neliku vastusesse 1. Kui summa on 2, kirjutage neliku vastusesse 0 ja mäletage kaheksale 1. Kui summa on 3, kirjutage neliku jaoks 1 ja pidage kaheksaga veeru jaoks meeles 1 (3 * 4 = 12 = 1 nelik ja 1 kaheksa).
        • Näiteks kui soovite lisada 0111 ja 1110 kokku, lisaksite nelikute veergu 4 + 4 + 4 = 12, seega pange vastuses neljate asemele 1 ja pidage meeles kaheksaga veeru jaoks 1 .
      4. Lisage iga numbrit oma kohalikus väärtuses, kuni leiate lõpliku vastuse. Lihtsuse huvides võite meeles pidada, et 0 = 0, 1 = 1, 2 = 10 ja 3 = 11.
        • Näiteks: kui lisate 0111 väärtusele 1110, lisate kaheksa veeru väärtused (siin 1 + 1, igaüks kohahinnaga 8), kuna olete neljakordsest veerust meelde jätnud 1. Kui koguarv on 2, pange kaheksate veergu 0 ja pidage meeles veergu 1. Kuna kuueteistkümnes veerus pole muid numbreid, on 1 lõpliku vastuse viimane number. Nii et 0111 + 1110 = 10101.

      3. osa 3-st: mitme binaararvu lisamine paari paaridega

      1. Kirjutage numbrid üksteise alla. Ringjoone paarid (arvud) veerus ühikud. Pidage meeles, et binaararvude ühikud asuvad paremas servas.
        • Näiteks: kui lisada 1010 + 1111 + 1011 + 1110, ringite 1 paari ühega.
      2. Tõlgendage veergu. Iga paari paari jaoks jätke paaride veeru jaoks meelde 1. Kui pärast paaripaaride ringitamist on jäänud ainult üks 1 või kui järele jääb 1, kirjutage vastuses üksuste asemele 1. Kui numbrit 1 ei ole, pane vastuses olevate ühikute asemele 0.
        • Näiteks: kuna te tegite ühe paari ringiga ringi, pidage paaride veeru jaoks meeles 1 ja sisestage vastuse ühikute veergu 0.
      3. Ringi paaride veerus paarid. Ärge unustage lisada veerust Ühikud meelde jäänud numbrid.
        • Näiteks: kui töötate välja 1010 + 1111 + 1011 + 1110, peate ringi tegema 2 paari 1, jättes 1.
      4. Tõlgendage veergu paarid. Jätke nelja paari veeru jaoks meelde üks ühepaar ja sisestage paaride veeru vastusesse 0. Kui üksikute paaride ringil ringlemisel on ainult üks 1 või kui neid on jäänud 1, siis sisestage paaride veergu 1. Kui numbrit 1 ei jää, pange vastuse ühikute veergu 0.
        • Näiteks: kuna te tegite ringi 2 paari üksikuid ja jätsite ühe, jätke neljate veeru jaoks kaks korda meelde 1 ja asetage vastuse paaride veergu 1.
      5. Ringi neljakesi veerus ringi paarid. Ärge unustage lisada paaride veergu ühtegi numbrit, mille olete meelde jätnud.
        • Näiteks: kui töötate välja 1010 + 1111 + 1011 + 1110, siis teete ringi 2 paari, kuna mäletasite paaride veerust kaks korda ühte.
      6. Tõlgendage nelikute veergu. Jätke 8-de veeru jaoks meelde üks üksik paar. Ärge unustage panna nelikesse kohta 1, kui järele jääb 1, või 0, kui 1 pole järele jäänud.
        • Näiteks: kuna te tegite ringi 2 paari 1-sid (ilma ühtegi vasakut osa), siis jätke veeru 8s jaoks üks kaks korda meelde ja sisestage nelja veeru vastusesse 0.
      7. Jätkake iga koha väärtuse ringide paaride ringimist. Ärge unustage iga ringiga paari jaoks järgmise veeru jaoks meeles pidada 1, kui vastusesse jääb 1, pange vastusesse 1 ja vastusesse 0, kui veergu on jäänud ainult nulli.
        • Näiteks: kui töötate välja 1010 + 1111 + 1011 + 1110, siis tehke kaheksa veerus ringi 3 paari ühega, kuna mäletsite veergu fours ühte kaks korda. Nii panete vastuses kaheksa asemel 0 ja mäletate kuueteistkümnenda veeru jaoks kolme. Kuueteistkümnes veerus on teil üks paar üksikke, millest üks on alles 1, nii et asetate vastuse kuueteistkümnesse kohta 1 ja vastuse kolmekümne kahes veerus 1. Nii et 1010 + 1111 + 1011 + 1110 = 110010.
      8. Kontrollige oma vastust. Internetis on mitu kahendkalkulaatorit, mille abil saate arvutada kahendarvude summa.