Šiame straipsnyje aprašoma formulės sintaksė ir funkcijos BITLSHIFT naudojimas programoje programoje "Microsoft Excel".
Aprašas
Grąžina skaičių, paslinktą į kairę per nurodytą bitų skaičių.
Sintaksė
BITLSHIFT(skaičius, poslinkio_kiekis)
Funkcijos BITLSHIFT sintaksėje yra toliau nurodyti argumentai.
-
Skaičius Būtinas. Turi būti sveikasis skaičius, didesnis už arba lygus 0.
-
Poslinkio_kiekis Būtinas. Poslinkio_kiekis turi būti sveikasis skaičius.
Pastabos
-
Skaičiaus poslinkio į kairę atitikmuo yra nulių (0) pridėjimas į dešinę nuo skaičiaus dvejetainės išraiškos. Pavyzdžiui, 2 bitų poslinkis į kairę taikant dešimtainę reikšmę 4, konvertuoja jos dvejetainę reikšmę (100) į 10000 arba 16, jei skaičius yra dešimtainis.
-
Jei kuris nors iš argumentų nėra apribojimų, funkcija BITLSHIFT grąžina #NUM! klaidos reikšmę.
-
Jei skaičius didesnis už (2^48)-1, funkcija BITLSHIFT grąžina #NUM! klaidos reikšmę.
-
Jei Shift_amount absoliuti reikšmė yra didesnė už 53, funkcija BITLSHIFT grąžina #NUM! klaidos reikšmę.
-
Jei bet kuris argumentas yra ne skaitinė reikšmė, funkcija BITLSHIFT grąžins #VALUE! klaidos reikšmę.
-
Neigiamas skaičius, naudojamas kaip argumento Poslinkio_kiekis reikšmė, paslenka bitų kiekį į dešinę.
-
Neigiamas skaičius, naudojamas kaip argumento Poslinkio_kiekis reikšmė, pateikia tą patį rezultatą kaip ir teigiamo poslinkio kiekio argumentas, kai naudojama funkcija BITRSHIFT.
Pavyzdys
Iš pateiktosios lentelės nusikopijuokite pavyzdinius duomenis ir įklijuokite į naujos „Excel“ darbaknygės langelį A1. Kad formulės rodytų rezultatus, jas pažymėkite, paspauskite F2 ir spauskite Enter. Jeigu reikia, pakoreguokite langelių plotį, kad matytųsi visi duomenys.
Formulė |
Aprašas |
Rezultatas |
Kaip tai veikia |
=BITLSHIFT(4;2) |
Skaičiaus bitai perkeliami į kairę pridedant dvejetaine išraiška išreikštam skaičiui nulių (0) iš dešinės. Sugrąžintas skaičius yra dešimtainis. |
16 |
Skaičius 4 dvejetainėje sistemoje išreiškiamas kaip 100. Pridėjus du skaitmenis 0 iš dešinės, gaunama 10000, arba 16 dešimtaine išraiška. |