BITTI.SIIRTO.O-funktio

Käytetään kohteeseen
Excel for Microsoft 365 Excel for Microsoft 365 for Mac Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2016

Tässä artikkelissa kuvataan Microsoft Excelin BITRSHIFT-funktion kaavasyntaksi ja käyttö.

Kuvaus

Palauttaa määritetyn bittimäärän oikealle siirtämän luvun.

Syntaksi

BITTI.SIIRTO.O(luku; siirrettävä_määrä)

BITTI.SIIRTO.O-funktion syntaksissa on seuraavat argumentit:

  • Luku Pakollinen. Luvun on oltava kokonaisluku, joka on suurempi tai yhtä suuri kuin 0.
  • Shift_amount Tarvitaan. On oltava kokonaisluku.

Huomautuksia

  • Luvun siirtäminen oikealle vastaa numeroiden poistamista luvun binaariesityksen oikeanpuolimmaiselta puolelta. Esimerkiksi 2-bittinen siirto desimaaliarvon 13 oikealle puolelle muuntaa sen binaariarvon (1101) luvuksi 11 tai 3 desimaaleina.
  • Jos toinen argumenteista on rajoitusten ulkopuolella, BITTI.SIIRTO.O palauttaa #LUKU! ‑virhearvon.
  • Jos luku-argumentti on suurempi kuin (2^48)-1, BITTI.SIIRTO.O palauttaa #LUKU! ‑virhearvon.
  • Jos siirrettävä_määrä-argumentin itseisarvo on suurempi kuin 53, BITTI.SIIRTO.O palauttaa #LUKU! ‑virhearvon.
  • Jos toinen argumenteista on ei-numeerinen arvo, BITTI.SIIRTO.O palauttaa #ARVO! ‑virhearvon.
  • Siirrettävä_määrä-argumenttina käytetty negatiivinen luku siirtää bittien määrän vasemmalle.
  • Siirrettävä_määrä-argumenttina käytetty negatiivinen luku palauttaa saman tuloksen kuin BITTI.SIIRTO.V-funktion positiivinen siirrettävä_määrä-argumentti.

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.SIIRTO.O(13;2) Siirtää bittejä luvun oikealle poistamalla binaariluvun määritetyt oikeanpuoleisimmat numerot. Palautusarvo ilmaistaan desimaalimuodossa. 3 13 esitetään binaarilukuna 1101. Kahden oikeanpuoleisimman numeron poistaminen palauttaa luvun 11, joka on desimaalimuodossa 3.

Sivun alkuun