Binaarsete arvude arvutamine

Posted on
Autor: John Stephens
Loomise Kuupäev: 24 Jaanuar 2021
Värskenduse Kuupäev: 23 November 2024
Anonim
Positiivsete ja negatiivsete arvude liitmine ning lahutamine
Videot: Positiivsete ja negatiivsete arvude liitmine ning lahutamine

Binaarsete arvude arvutamine võib olla segadust tekitav, kuni süsteemi välja nuputate. Enamus sellest, mida olete oma õppeaastate jooksul õppinud, on 10. alus; binaarsed numbrid kasutavad alust 2. See tähendab, et kui loete numbreid aluse 10 alla, loendate te nullist üheksani, alustades siis uue numbri lisamisega ette, et teha 10 ja nii edasi. Aluse 2 korral on teil kas null või üks, siis on järgmine kohahoidja teine ​​null või üks.


    Kahekomponendilise paigutuse paremaks mõistmiseks looge diagramm, mis koosneb kahest kordsest, alustades binaarsest numbrist "1" paremalt vasakule. Näiteks: 256 128 64 32 16 8 8 2 2 1

    Vaadake kahendnumbrit ja pange see oma diagrammi. Kui kahendnumber on 110100101, siis toimiksite järgmiselt: 256 128 64 32 16 8 4 2 1 ..1 .... 1 ... 0 ... 1 ... 0..0.1.0.1

    Lisage kõik numbrid, millel on binaarne kohahoidja "1". Lisage näites 256 + 128 + 32 + 4 + 1, mis annab tulemuseks 421. Kasutage seda arvu oma arvutustes.

    Teisendage numbrid tagasi binaarseks, kasutades sama diagrammi. Näiteks kui teil on 637, mille soovite teisendada binaarseks, alustage kahest suuremaga kui 637, 1024 ja moodustage oma skeem: 1024 512 256 128 64 32 16 8 4 2 1

    Asetage kahendkood "1" igasse numbrisse, alustades suurimast, mida on vaja numbrite 637 lisamiseks: 1024 512 256 128 64 32 16 8 4 2 1 .......... 1 .... ............ 1 ... 1 ...... 1.1.1.1


    Vabastage oma numbrist vasakpoolsem binaarne "0" ja saate lõpuks binaarse numbri; 100711101 637 asemel.