U ovom se članku opisuje sintaksa formula i korištenje funkcije BITAND u programu Microsoft Excel.
Opis
Vraća bitovni operator 'AND' dvaju brojeva.
Sintaksa
BITAND( broj1, broj2)
Sintaksa funkcije BITAND sadrži sljedeće argumente:
-
Broj1 Obavezno. Mora biti u decimalnom obliku i veći od ili jednak broju 0.
-
Broj2 Obavezno. Mora biti u decimalnom obliku i veći od ili jednak broju 0.
Napomene
-
BITAND vraća decimalni broj.
-
Rezultat je bitovni operator 'AND' parametara.
-
Vrijednost svakog položaja bita broji se samo ako oba bita parametra na tom položaju imaju vrijednost 1.
-
Vrijednosti vraćene iz položaja bitova rastu zdesna nalijevo kao potencije broja 2. Bit s krajnje desne strane vraća 1 (2^0), bit s njegove lijeve strane vraća 2 (2^1) itd.
-
Ako je neki argument manji od 0, BITAND vraća #NUM! vrijednost nenumeričke prirode, PHI vraća vrijednost pogreške #VALUE!.
-
Ako neki argument nije cijeli broj ili je veći od (2^48)-1, BITAND vraća #NUM! vrijednost nenumeričke prirode, PHI vraća vrijednost pogreške #VALUE!.
-
Ako neki argument nije numerička vrijednost, BITAND vraća vrijednost #VALUE! vrijednost nenumeričke prirode, PHI vraća vrijednost pogreške #VALUE!.
Primjer
Ogledne podatke kopirajte u sljedeću tablicu i zalijepite ih u ćeliju A1 novog radnog lista programa Excel. Da biste koristili formule za prikaz rezultata, odaberite ih pa pritisnite tipku F2, a zatim Enter. Ako je potrebno, prilagodite širine stupaca da biste vidjeli sve podatke.
Formula |
Opis |
Rezultat |
Način funkcioniranja |
=BITAND(1;5) |
Uspoređuje binarne prikaze brojki 1 i 5. |
1 |
Binarni prikaz brojke 1 je 1, a brojke 5 je 101. Njihovi bitovi odgovaraju samo krajnjem desnom položaju. Vraća se kao 2^0 ili 1. |
=BITAND(13;25) |
Uspoređuje binarne prikaze brojki 13 i 25. |
9 |
Binarni prikaz brojke 13 je 1101, a brojke 25 je 11001. Njihovi bitovi odgovaraju krajnjem desnom položaju i četvrtom položaju s desne strane, . Vraća se kao (2^0)+ (2^3 ili 9. |
Decimalni broj |
Binarni prikaz |
||
13 |
1101 |
||
25 |
11001 |