Atimkite dvejetainius skaičius - kaip tai veikia
Dvejetainius skaičius lengviau atimti, nei jūs galite pamanyti. Jums nereikia skaičiuotuvo ar kompiuterio. Jums tereikia įsisavinti pagrindinę matematikos aritmetiką.
Atimkite dvejetainius skaičius - kaip tai veikia
Norėdami atimti dvejetainius skaičius, pirmiausia turite sudaryti papildymą iš antrojo dvejetainio skaičiaus, o po to suformuoti iš jo dviejų komplementą. Tada galite tiesiog sudėti du dvejetainius skaičius, kad juos iš tikrųjų atimtumėte. Tai skamba šiek tiek sudėtingai, bet labai paprasta.
- Jei atimami du dvejetainiai skaičiai, antrasis skaičius tiesiog šiek tiek paverčiamas. Tada galite pasirinkti paprastą pridėjimo būdą, kad surastumėte skirtumą tarp dviejų dvejetainių skaičių.
- Dvejetainį skaičių sudaro tik nulių ir skaitmenų seka. Pirmame žingsnyje jūs turite padaryti papildymą iš antrojo dvejetainio skaičiaus. Tai paprasta: sukeiskite visus nulius ir visus nulius.
- Kitame žingsnyje iš šio papildymo sudarysite dvejopą. Tiesiog pridėkite skaičių vienas. Tačiau norint tai padaryti, jūs turite žinoti, kaip pridėti dvejetainius skaičius. Detaliai aprašome, kaip tai galima padaryti kitame straipsnyje.
- Dabar jūs paruošėte skaičiavimą taip, kad atliktumėte papildymą iš atimties ir taip galėtumėte išspręsti užduotį. Teoriją kartais yra šiek tiek sunkiau suprasti. Todėl jums parodysime sąskaitą faktūrą, naudodami kitame skyriuje pateiktą pavyzdį.
Atimkite dvejetainius skaičius be kompiuterio: imties skaičiavimas
Šiame pavyzdyje žingsnis po žingsnio mes atimame dvejetainius skaičius 1011 ir 0110, t. Y. Skaičiavimą 1011 atėmus 0110. Kad suprastumėte skaičiavimą, geriausia pasiimti su savimi popieriaus lapą.
- Suformuokite komplementą iš antrojo dvejetainio skaičiaus: 0110 -> 1001
- Iš to pridedate dvejopą papildymą, pridedant 1: 1001 + 1 = 1010
- Norėdami atimti 0110 iš 1010, pridėkite dviejų komplimentus antrajam dvejetainiam skaičiui prie pirmojo dvejetainio skaičiaus. Taigi skaičiavimas yra 1011 + 1010. Pagal dvejetainių skaičių pridėjimo taisykles gausite dvejetainį skaičių 0101.