Lisage binaarsed numbrid - kuidas see töötab
Binaarsete numbrite lisamine kõlab alguses keeruline. Kuid selleks pole vaja isegi arvutit. Peate teadma ainult matemaatika põhimõisteid ja pidama meeles väikest reeglit.
Binaarsete arvude lisamine - lihtne matemaatika
Binaarsete arvude lisamisel kehtivad matemaatika põhimõisted - ühe erandiga.
- Binaarsete numbrite lisamiseks on kõige parem võtta tükk paberit ja kirjutada numbrid üksteise alla - nii, nagu liidaksite teised numbrid.
- Lisamiseeskirjad kehtivad ka kahendnumbrite kohta. Kuid siin on arvutamine eriti lihtne, kuna kahendnumbrid koosnevad ainult numbritest 0 ja 1.
- Kui olete kahendnumbrid kirjutanud üksteise alla, alustage lisamist: Esmalt viimane number. Nagu ma ütlesin, kehtivad tavalised matemaatikareeglid. Seega 0 + 1 tulemuseks on 1. Samamoodi kombinatsioon 1 + 0. Kui üksteise all on kaks nulli, annab see loogiliselt tulemuseks 0: 0 + 0 = 0.
- On ainult üks reegel, mis erineb tavalisest lisamisest ja see on 1 + 1. Matemaatikas annaks see tulemuseks 2. Kuid kahendarvud koosnevad ainult nullidest ja nendest. Seega kehtib siin järgmine: 1 + 1 = 0. BUT: mäletate numbrit 1 ja lisate selle järgmisele numbrile, nii et tehke ülekanne. Nagu te teate tavalisest lisamisest.
- Paremaks mõistmiseks näitame binaarsete numbrite lisamist näite abil.
Binaarsed numbrid liidetakse isegi ilma arvutita - illustreeriv näide
Lihtne arvutus näitab, kui lihtne on binaararvude lisamine. Oletame, et soovite lisada kahendnumbrid 1011 ja 0110. Binaarsed numbrid teisendatuna tähistavad naturaalarvuid 11 ja 6. Kahe- ja kuueteistkümnendarvu teisendamine on näidatud teises praktilises näpunäites.
- Kirjutage kaks numbrit üksteise alla ja tõmmake joon alla. Alustage nüüd lisamist - nii nagu lisate mõne muu numbri.
- Numbrite viimased numbrid on 1 ja 0. 1 + 0 võrdub 1, seega pange tulemuse viimase numbrina esile 1.
- Kahe binaarse numbri eelviimased numbrid on 1 ja 1. Nagu esimeses jaotises selgitatud, annab 1 + 1 tulemuseks 0 ja te mäletate a 1.
- Nüüd järgneb järgmine numbrikombinatsioon. Siin on teil 0 + 1 pluss 1. Ülekandmine. Seetõttu on arvutus 0 + 1 + 1. Kuna 1 + 1 annab tulemuseks 0, kirjutage rea alla 0 ja kandena 1.
- Sama juhtub järgmise numbriga: siin on teil 1 + 0 ja jälle 1 kui kandevõime, st 1 + 0 + 1. Tulemus on taas 0, kui 1 kannab.
- Kuna numbreid enam pole ja kandja 1 seisab üksi, kirjutage need lihtsalt tulemuse juurde. Seega peaks siin olema 10001 - binaarsete arvude 1011 ja 0110 liitmise tulemus. Kui teisendate tulemuse kümnendsüsteemiks, saate 17 - ja see on summa 11 + 6.
Järgmises praktilises näpunäites näitame teile, kuidas teisendada ASCII-tähed kahendarvudeks.