Tässä artikkelissa kuvataan Microsoft Excelin BITTI.EHDOTONEHDOTON.TAI-funktion kaavasyntaksi ja käyttö.

Kuvaus

Palauttaa kahden luvun bittitaso EHDOTON.TAI-arvon.

Syntaksi

BITTI.EHDOTON.TAI(luku1; luku2)

BITTI.EHDOTON.TAI-funktion syntaksissa on seuraavat argumentit:

  • Luku1    Pakollinen. Luvun on oltava suurempi tai yhtä suuri kuin 0.

  • Luku2    Pakollinen. Luvun on oltava suurempi tai yhtä suuri kuin 0.

Huomautuksia

  • BITTI.EHDOTON.TAI palauttaa desimaalinumeron, joka on sen parametrien bittitason EHDOTON.TAI-arvon (poissulkeva EHDOTON.TAI) summan tulos.

  • Jos toinen argumenteista on rajoituksen ulkopuolella, BITTI.EHDOTON.TAI palauttaa #LUKU! -virhearvon.

  • Jos toinen argumenteista on suurempi kuin (2^48)-1, BITTI.EHDOTON.TAI palauttaa #LUKU! -virhearvon.

  • Jos toinen argumenteista on ei-numeerinen arvo, BITTI.EHDOTON.TAI palauttaa #ARVO! -virhearvon.

  • Tuloksessa kunkin bittisijainnin arvo on 1, jos kyseisen bittisijainnin arvot eivät ole yhtä suuret, eli yksi arvo on 0 ja toinen 1. Esimerkiksi BITTI.EHDOTON.TAI(5;3)-funktiossa luku 5 ilmaistaan binaarilukuna 101 ja luku 3 binaarilukuna 11. Vertailun helpottamiseksi voit ajatella lukua 3 lukuna 011. Oikealta vasemmalle siirryttäessä tämän esimerkin kolmen sijainnin bittiarvot ovat samat (1) vain oikeanpuolimmaisessa sijainnissa. Eri suuri kuin -tulos palauttaa oikealta laskettuna toisen ja kolmannen sijainnin arvoksi 1 ja yhtä suuri kuin -tulos palauttaa oikeanpuolimmaisen sijainnin arvoksi 0.

  • Bittisijainneista palautetut arvot 1 etenevät oikealta vasemmalle potenssissa 2. Oikeanpuolimmainen bitti palauttaa arvon 1 (2^0), vasemmalla puolella oleva bitti palauttaa arvon 2 (2^1) ja niin edelleen.

  • Saman esimerkin mukaisesti oikeanpuolimmaisen bittisijainnin arvoksi palautetaan 0, koska se on 0. Oikealta laskettuna toisen bittisijainnin arvoksi palautetaan 2 (2^1) (a 1 -arvo) ja vasemmanpuoleisimman bitin arvoksi palautetaan 4 (2^2) (myös a 1 -arvo). Summa on 6 desimaalilukuna ilmaistuna.

Esimerkki

Kopioi esimerkkitiedot seuraavaan taulukkoon ja lisää se uuden Excel-laskentataulukon soluun A1. Kaavat näyttävät tuloksia, kun valitset ne, painat F2-näppäintä ja sitten Enter-näppäintä. Voit säätää sarakkeiden leveyttä, että näet kaikki tiedot.

Kaava

Kuvaus

Tulos

Toiminta

=BITTI.EHDOTON.TAI(5;3)

Palauttaa bittitason Poissulkeva Tai -vertailun summan kussakin bittisijainnissa.

6

Luku 5 on binaarimuodossa 101 ja luku 3 on 11. Luku 11 voidaan ilmaista muodossa 011, jotta molemmissa luvuissa on kolme numeroa. Bittitason "Poissulkeva Tai" -vertailussa tarkistetaan, että kunkin sijainnin molemmat luvut eivät ole yhtä suuria ja, jos se on tosi, palautetaan kyseiselle sijainnille positiivinen arvo.

Testi: Missä sijainneissa numerot eivät ole yhtä suuria?

5 binaarimuodossa = 101

3 binaarimuodossa = 011

yyn

(1*(2^2))+(1*(2^1))+(1*0)

4+2+0

6

Sivun alkuun

Tarvitsetko lisäohjeita?

Haluatko lisää vaihtoehtoja?

Tutustu tilausetuihin, selaa harjoituskursseja, opi suojaamaan laitteesi ja paljon muuta.

Osallistumalla yhteisöihin voit kysyä kysymyksiä ja vastata niihin, antaa palautetta sekä kuulla lisää asiantuntijoilta, joilla on runsaasti tietoa.