Binäärien vähennyslasku
Syötä molemmat luvut binäärimuodossa (vain numerot 0 ja 1). Tulos voi olla myös negatiivinen.
Vähennä binääriluku toisesta ja näe erotus binäärinä, desimaalina ja heksana – myös negatiiviset tulokset.
Syötä molemmat luvut binäärimuodossa (vain numerot 0 ja 1). Tulos voi olla myös negatiivinen.
Binäärien vähennyslaskuri auttaa sinua laskemaan kahden binääriluvun erotuksen hetkessä. Syötä luvut binäärimuodossa, niin laskuri näyttää erotuksen binäärinä sekä tutuissa desimaali- ja heksamuodoissa. Laskuri käsittelee myös tapaukset, joissa tulos on negatiivinen. Laskuri sopii tietotekniikan ja matematiikan opiskelijoille sekä binääriaritmetiikan opetteluun.
Vähennyslasku etenee oikealta vasemmalle kuten kymmenjärjestelmässä. Kun ylhäältä vähennetään itseään pienempi tai yhtä suuri numero, vähennys onnistuu suoraan. Kun vähennetään suurempi numero, lainataan seuraavasta sarakkeesta. Perussäännöt ovat:
1010₂ − 0011₂ = 0111₂
Tarkistus desimaalissa: 10 − 3 = 7, ja 7 on binäärinä 111.
Lasketaan 1010₂ − 0011₂ sarake kerrallaan oikealta vasemmalle:
1010₂ − 0011₂ = 0111₂ (= 7)
Tietokoneissa vähennys tehdään yleensä kahden komplementin avulla. Vähentäjä muunnetaan kahden komplementiksi ja lisätään vähenevään, jolloin sama summain hoitaa molemmat laskutoimitukset. Tämä on yksi syy, miksi kahden komplementti on niin yleinen tapa esittää etumerkillisiä lukuja.
A − B = A + (−B), missä −B on B:n kahden komplementti
Jos vähentäjä on suurempi kuin vähenevä, erotus on negatiivinen. Tällöin laskuri näyttää tuloksen itseisarvon binäärinä ja miinusmerkin edessä:
11₂ − 101₂ = −10₂ (eli 3 − 5 = −2)
Tietokoneissa negatiivinen tulos esitetään usein suoraan kahden komplementtina valitulla bittileveydellä.
Binäärivähennys on osa tietokoneen perusaritmetiikkaa, ja sitä käytetään muun muassa vertailuissa, silmukoiden laskureissa ja osoitelaskennassa. Vähennyksen ymmärtäminen auttaa hahmottamaan myös kahden komplementin ja etumerkillisten lukujen toimintaa.