Šiame straipsnyje aprašoma formulės sintaksė ir funkcijos BITAND naudojimas programoje "Microsoft Excel".
Aprašas
Grąžina dviejų skaičių reikšmę 'AND' bitais.
Sintaksė
BITAND( skaičius1, skaičius2)
Funkcijos BITAND sintaksėje yra toliau nurodyti argumentai.
- Skaičius1 Būtina. Turi būti dešimtainio skaičiaus formos ir didesnis už arba lygus 0.
- Skaičius2 Būtina. Turi būti dešimtainio skaičiaus formos ir didesnis už arba lygus 0.
Pastabos
- Funkcija BITAND pateikia dešimtainį skaičių.
- Rezultatas yra parametrų reikšmė 'AND' bitais.
- Kiekvienos bitų vietos reikšmė skaičiuojama, jei abiejų parametrų bitai toje vietoje yra 1.
- Iš bitų vietų reikšmių pateikimas vykdomas iš dešinės į kairę kaip skaičiaus 2 laipsnis. Dešiniausias bitas pateikia reikšmę 1 (2^0), bitas jo kairėje pateikia reikšmę 2 (2^1) ir taip toliau.
- Jei bet kuris iš argumentų yra mažesnis už 0, funkcija BITAND pateikia #NUM! klaidos reikšmę.
- Jei bet kuris iš argumentų nėra sveikasis skaičius arba yra didesnis už (2^48)-1, funkcija BITAND pateikia #NUM! klaidos reikšmę.
- Jei bet kuris argumentas pateiktas ne skaitine reikšme, funkcija BITAND pateikia #VALUE! klaidos reikšmę.
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šymas | Rezultatas | Kaip ji veikia |
|---|---|---|---|
| =BITAND(1;5) | Palygina skaičių 1 ir 5 dvejetaines išraiškas. | 1 | Skaičiaus 1 dvejetainė išraiška yra 1, skaičiaus 5 dvejetainė išraiška – 101. Sutampa tik bitai pirmoje pozicijoje iš dešinės. Tai grąžinama kaip 2^0, arba 1. |
| =BITAND(13;25) | Palygina skaičių 13 ir 25 dvejetaines išraiškas. | 9 | Skaičiaus 13 dvejetainė išraiška yra 1101, skaičiaus 25 dvejetainė išraiška – 11001. Sutampa bitai pirmoje ir ketvirtoje pozicijose iš dešinės. Tai grąžinama kaip (2^0)+ (2^3), arba 9. |
| Dešimtainis skaičius | Dvejetainė išraiška | ||
| 13 | 1101 | ||
| 25 | 11001 |