Šajā rakstā ir izskaidrota funkcijas BITAND formulas sintakse un lietošana programmā Microsoft Excel.
Apraksts
Atgriež divu skaitļu bitu vērtību AND.
Sintakse
BITAND(skaitlis1, skaitlis2)
Funkcijas BITAND sintaksei ir tālāk norādītie argumenti.
-
Skaitlis1 Obligāts. Tam ir jābūt decimālajā formā un lielākam vai vienādam ar 0.
-
Skaitlis2 Obligāts. Tam ir jābūt decimālajā formā un lielākam vai vienādam ar 0.
Piebildes
-
Funkcija BITAND atgriež decimālskaitli.
-
Rezultāts ir tā parametru bitu vērtība AND.
-
Katra bita pozīcijas vērtība tiek skaitīta tikai tad, ja abu parametru bitu vērtība attiecīgajā pozīcijā ir 1.
-
No bitu pozīcijām atgrieztās vērtības palielinās no labās puses uz kreiso kā skaitļa 2 pakāpes. Pirmais bits no labās puses atgriež vērtību 1 (2^0), bits virzienā pa kreisi atgriež vērtību 2 (2^1) utt.
-
Ja kāds no argumentiem ir mazāks par 0, funkcija BITAND atgriež #NUM! kļūdas vērtību.
-
Ja kāds no argumentiem nav vesels skaitlis vai ir lielāks par (2^48)-1, funkcija BITAND atgriež #NUM! kļūdas vērtību.
-
Ja kāds no argumentiem nav skaitliska vērtība, funkcija BITAND atgriež #VALUE! kļūdas vērtību.
Piemērs
Nokopējiet šīs tabulas parauga datus un ielīmējiet tos jaunas Excel darblapas šūnā A1. Lai formulas parādītu rezultātus, atlasiet tos, nospiediet taustiņu F2 un pēc tam Enter. Ja nepieciešams, varat koriģēt kolonnas platumu, lai redzētu visus datus.
Formula |
Apraksts |
Rezultāts |
Kā tas darbojas |
=BITAND(1;5) |
Salīdzina skaitļu 1 un 5 bināro attēlojumu. |
1 |
Skaitļa 1 binārais attēlojums ir 1, bet skaitļa 5 binārais attēlojums ir 101. To biti atbilst tikai labajā gala pozīcijā. Šis rezultāts tiek atgriezts kā 2^0, jeb 1. |
=BITAND(13;25) |
Salīdzina skaitļu 13 un 25 bināro attēlojumu. |
9 |
Skaitļa 13 binārais attēlojums ir 1101, bet skaitļa 25 binārais attēlojums ir 11001. To biti atbilst labajā gala pozīcijā un ceturtajā pozīcijā, skaitot no labās puses. Šis rezultāts tiek atgriezts kā (2^0)+ (2^3), jeb 9. |
Decimālais skaitlis |
Binārais attēlojums |
||
13 |
1101 |
||
25 |
11001 |