A bináris számok levonása

A bináris számok kivonása kissé eltér a decimális számok kivonásától.

Lépések

1. módszer: 2:
Hitelfelvétel
  1. A kép kivonása bináris számok 1. lépés
egy. Írja le a bináris számokat egymásba - kevesebb nagyszerűen. Ha egy kisebb szám kevesebb számmal rendelkezik, illessze be a jobb szélen (ahogy azt a tizedes számokat rögzítené, amikor kivonja őket).
  • A kép kivonása bináris számok 2. lépés
    2. A bináris számok kivonására szolgáló feladatok nem különböznek a tizedes számok kivonásától. Írja le a számokat egymástól, és jobbra kezdve, keresse meg az összes számot kivonásának eredményét. Íme néhány egyszerű példa:
  • 1 - 0 = 1
  • 11 - 10 = 1
  • 1011 - 10 = 1001
  • Kép cím szerinti bináris számok 3. lépés
    3. Fontolja meg egy összetettebb feladatot. Csak egy szabályt kell emlékezni a bináris számok kivonására vonatkozó problémák megoldására. Ez a szabály leírja a bal oldali számok hitelfelvételét, hogy kivonhatod az 1-et 0-ból (0 - 1). Két feladatot határozunk meg a hitelfelvételi módszerrel.
  • 110 - 101 = ?
  • Kép cím szerinti bináris számok 4. lépés
    4. Az első oszlopban megkapja a különbséget 0 - 1. A kiszámításához a bal oldali számot kell kölcsönözni (a TENS kibocsátásából).
  • Először lépjen ki 1 és cserélje ki 0-at, hogy ilyen feladatot kapjon: 1egy0 - 101 = ?
  • Ön levonásra kerül ("kölcsönzött") 10 az első számból, így írhatja ezt a számot a jobb oldalon álló ábra helyett (az egységek kategóriájában). egyegy0 - 101 = ?
  • Kép cím szerinti bináris számok 5. lépés
    öt. Húzza meg a számokat a jobb oldali oszlopban. Példánkban:
  • egyegy0 - 101 = ?
  • Jobb oszlop: - 1 = 1. Ha nem érti, hogyan lehet ilyen választ kapni, olvassa el ez a cikk:
  • 102 = (1 x 2) + (0 x 1) = 210 (Az alsó regiszter ábrája jelzi a számrendszert, amelyben a számok rögzítve vannak).
  • egy2 = (1x1) = 110.
  • Így a tizedes rendszerben ez a különbség az űrlapon van írva: 2 - 1 = 1.
  • Kép cím szerinti bináris számok 6. lépés
    6. Törölje a számokat a fennmaradó oszlopokban. Most könnyű megtenni (munkahelyi munka, mozgó jobbra balra):
  • egyegy0 - 101 = __1 = _01 = 001 = egy.
  • Kép cím szerinti bináris számok 7. lépés
    7. Nehéz feladat megoldása. Ilyen feladatokban többször is "kölcsönöznie" számokat, csak az egy oszlopban lévő számok kivonására. Például megoldja a következő feladatokat: 11000 -111. A 0-tól nem "kölcsönözhet" számokat, így a bal oldali következő számjegyre utazhat (mindaddig, amíg nem éri el 1).
  • egyegy000 - 111 =
  • egyegy10000 - 111 = (Ne feledje: 10 - 1 = 1)
  • egyegy1001000 - 111 =
  • Így van értelmezhetőbb formában: 10110 - 111 =
  • Számítsa ki a számok különbségét az összes oszlopban (balra mozgó jobbra): _ _ _ _ 1 = _ _ _ 0 1 = _ _ 0 0 1 = _ 0 0 0 1 = 1 0 0 0 1
  • Kép cím szerinti bináris számok 8. lépés
    nyolc. Ellenőrizze a választ. Háromféleképpen kell megtenni. Gyors út - nyitott Bináris online számológép és írja be a feladat feltételeit. Két másik módszer egy kézi válaszellenőrzést jelent (hasznos lehet a vizsgán).
  • Fold bináris számok, Ellenőrizze a választ. Hajtsa be a választ egy kisebb számmal - többet kell kapnia. Az utolsó példában (11000 - 111 = 10001): 10001 + 111 = 11000, azaz a válasz helyes.
  • Ezenkívül tudsz A bináris számok átalakítása tizedesre És ellenőrizze a választ. Az utolsó példában (11000 - 111 = 10001) konvertálva, akkor megkapja: 24 - 7 = 17, azaz a válasz helyes.
  • 2. módszer 2:
    Kiegészítés
    1. Kép cím szerinti bináris számok 9. lépés
    egy. Írja le a bináris számokat egymásba, amikor a tizedes számokat rögzíti, amikor kivonja őket. Ezt a módszert a számítógépek a bináris számok kivonására használják, mivel hatékonyabb algoritmuson alapul. Azonban egy egyszerű személy, aki megszólal, hogy kivonja a tizedes számokat, ez a módszer összetettebb (ha programozó, győződjön meg róla, hogy elolvassa a bináris számok kivonásának módját).
    • Tekintsünk egy példát: 101 - 11 = ?
  • Kép cím szerinti bináris számok 10. lépés
    2. Ha a számok számjegye eltér, a bal oldali kisebb értékű számhoz a megfelelő mennyiséget 0. Például, ha van szám 101 (három számjegyű) és a 11. (kétszámjegyű), viszont egy kétjegyű számot háromjegyű, tulajdonított el balra egy 0: 011.
  • 101 - 011 = ?
  • Kép cím szerinti bináris számok 11. lépés
    3. A kivonási számban módosítsa a számokat: Mindegyik 1 változás 0, és minden 0-tól 1-ig. Példánkban a kivonott bekapcsolódik: 011 → 100.
  • Tény, hogy "az egységek hozzáadása", azaz kivonjuk az egyes számjegyeket 1-ből. Egy bináris rendszerben működik, mivel az ilyen "csere" csak két lehetséges eredmény lehet: 1 - 0 = egy és 1 - egy = 0.
  • Kép cím szerinti bináris számok 12. lépés
    4. NAK NEK Visszavonható hozzáadása 1. A mi példánkban kapsz 100 + 1 = 101.
  • Kép cím szerinti bináris számok 13. lépés
    öt. Most a kivonás helyett két bináris számot hajtson végre.
  • 101 + 101 = 1010
  • Ha nem tudja, hogyan kell a binetteket, olvassa el ez a cikk.
  • Kép cím szerinti bináris számok 14. lépés
    6. A kapott eredménynél figyelmen kívül hagyja az első bal oldali ábrát (ahogy megkapta az érték számát). Példánkban három számjegyet (101 + 101) hajtogatott, és négyjegyű választ kapott (1010). Ezért keresztezze az első számjegyet a bal oldalon, és megkapja a végső választ a feladata.
  • egy010 = 10
  • Így, 101 - 011 = 10
  • Ha nincs többlet szám, akkor levonsz többet a kisebbek közül. Lásd a "Tippek" fejezetet az ilyen feladatok megoldására.
  • Kép cím szerinti bináris számok 15. lépés
    7. Próbálja meg alkalmazni ezt a módszert decimális számokra. Ezt a módszert "kiegészítésnek" nevezik, mivel a számok cseréje egy "kiegészítéshez" vezet, majd az 1-hez adjuk a kapott számhoz. Ennek a módszernek a jobb megértése érdekében vegye figyelembe a következő példát:
  • 56 - 17
  • Mivel a példa tizedes számokat tart, akkor a kivonott (17) ábrák 9: 99 - 17 = 82.
  • Hajtsa be a két számot: 56 + 82. Ha összehasonlítja ezt az összegyűjtést az eredeti feladatsal (56-17), akkor azt fogja látni, hogy a 99 hozzáadódik a kezdeti feladathoz.
  • 56 + 82 = 138. Mivel 99 hozzáadott a kezdeti feladathoz, ki kell vonnia a 99-et a válaszból. Szükséges a bináris számokkal rendelkező számításokhoz hasonlóan: Add hozzá az eredményhez 1, majd hagyja figyelmen kívül az első számjegyet a bal oldalon.
  • 138 + 1 = 139 → egy39 → 39. Ez a megoldás a forrásprobléma (56 - 17 = 39).
  • Tippek

    • A kisebb számok kivonása a kisebb, vonja le kisebb számát, és válaszoljon a "mínusz" válaszra. Például számítani 11-100 számítsuk 100-11, majd a választ, hogy a válasz jele „mínusz” (ez a szabály vonatkozik kivonni számokat semmilyen számrendszerben, és nem csak a bináris rendszer).
    • Az ADD-ON módszer az alábbiak szerint működik: A - B = A + (2N - B) - 2n. Ha n egyenlő a bit, akkor 2N - B egységenként nagyobb, mint az egyes kisülések kivonásának eredménye.
    Hasonló publikációk