Lahutage kahendarvud - kuidas see töötab
Binaarseid numbreid on lihtsam lahutada kui võite arvata. Te ei vaja kalkulaatorit ega arvutit. Peate valdama ainult matemaatika põhiaritit.
Lahutage kahendarvud - kuidas see töötab
Binaarsete arvude lahutamiseks peate kõigepealt teisest kahendsest numbrist moodustama ühe komplemendi ja seejärel moodustama sellest kahekomplemendi. Seejärel saate need kaks kahendnumbrit lihtsalt lahutada, et need tegelikult lahutada. See kõlab natuke keeruline, kuid see on väga lihtne.
- Kui lahutatakse kaks binaarset numbrit, teisendatakse teine arv mõnevõrra. Seejärel saate kahe binaarnumbri erinevuse leidmiseks lihtsat lisamisviisi kasutada.
- Binaarne arv koosneb ainult nullide ja nende jadast. Esimeses etapis peate teisest binaalarvust tegema ühe komplemendi. See on lihtne: vahetage kõik nullid nullide vastu ja kõik nullid vahetage nullide vastu.
- Järgmises etapis teete sellest kahest komplemendi. Lisage lihtsalt number üks. Selleks peate aga teadma, kuidas binaarnumbreid lisada. Kirjeldame üksikasjalikult, kuidas seda saab teha teises artiklis.
- Nüüd olete kalkulatsiooni ette valmistanud nii, et olete liitmise lisanud - ja saate sellega ülesande lahendada. Teooriat on mõnikord natuke raskem mõista. Seetõttu kuvame teile arve, kasutades järgmises jaotises toodud näidet.
Binaarsete arvude lahutamine ilma arvutita: valimiarvestus
Selles näites läbime sammhaaval kahendarvude 1011 ja 0110 lahutamise, st arvutuse 1011 miinus 0110. Arvestuse mõistmiseks on kõige parem võtta paberitükk endaga kaasa.
- Vormi üks komplement teisest kahendnumbrist: 0110 -> 1001
- Sellest lisate kahekomplemendi, lisades 1: 1001 + 1 = 1010
- 0110 lahutamiseks 1010-st lisage teise kahendnumbri kaks esimesele kahendnumbrile. Seega on arvutus 1011 + 1010. Binaarsete arvude lisamise reeglite kohaselt saate kahendnumbri 0101.