Pierakstīties, izmantojot Microsoft
Pierakstīties vai izveidot kontu
Sveicināti!
Atlasīt citu kontu.
Jums ir vairāki konti
Izvēlieties kontu, ar kuru vēlaties pierakstīties.

Šajā rakstā ir izskaidrota funkcijas BITXOR formulas sintakse un lietošana programmā Microsoft Excel.

Apraksts

Atgriež divu skaitļu bitu vērtību XOR.

Sintakse

BIXTOR(skaitlis1, skaitlis2)

Funkcijas BITXOR sintaksei ir tālāk norādītie argumenti.

  • Skaitlis1    Obligāts. Tam ir jābūt lielākam vai vienādam ar 0.

  • Skaitlis2    Obligāts. Tam ir jābūt lielākam vai vienādam ar 0.

Piebildes

  • Funkcija BITXOR atgriež decimālo skaitli, kas ir tā parametru bitu vērtības XOR (ekskluzīvais XOR) summas rezultāts.

  • Ja kāds no argumentiem neatbilst tā ierobežojumiem, funkcija BITXOR atgriež kļūdas vērtību #NUM!.

  • Ja kāds no argumentiem ir lielāks par (2^48)-1, funkcija BITXOR atgriež kļūdas vērtību #NUM!.

  • Ja kāds no argumentiem nav skaitliska vērtība, funkcija BITXOR atgriež kļūdas vērtību #VALUE!.

  • Rezultātā katra bita pozīcija ir 1, ja parametru vērtības attiecīgajā bita pozīcijā nav vienādas; citiem vārdiem sakot, viena vērtība ir 0, bet otra vērtība ir 1. Piemēram, izmantojot BITXOR(5,3), vērtība 5 bināri tiek izteikta kā 101, bet 3 — kā 11. Lai salīdzinātu, var uzskatīt, ka 3 ir 011. No labās uz kreiso pusi, bitu vērtības trīs pozīcijās šajā piemērā ir vienādas (1) tikai labajā gala pozīcijā. Rezultāts "nav vienāds" atgriež 1 otrajā un trešajā pozīcijā no labās puses un rezultāts "vienāds" atgriež 0 labajā gala pozīcijā.

  • No bitu pozīcijām atgrieztās 1 vērtības palielinās no labās puses uz kreiso kā 2 pakāpes. Pirmais bits no labās puses atgriež 1 (2^0), bits virzienā pa kreisi atgriež 2 (2^1) utt.

  • Izmantojot šo pašu piemēru, pirmajā bitu pozīcijā no labās puses tiek atgriezta 0, jo pozīcija ir 0, otrajā bitu pozīcijā no labās puses tiek atgriezts 2 (2^1) (vērtība 1) un pirmajā bitu pozīcijā no kreisās puses tiek atgriezts 4 (2^2) (arī vērtība 1). Kopsumma decimālo skaitļu atveidojumā ir 6.

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

=BITXOR(5;3)

Atgriež bitu salīdzinājuma “izslēdzošais vai” katrā bitu pozīcijā kopsummu.

6

Skaitlis 5 binārajā sistēmā ir 101, bet 3 ir 11. Lai abos skaitļos būtu 3 cipari, skaitli 11 var izteikt kā 011. Bitu salīdzinājums “izslēdzošais vai” pārbauda, vai abi cipari katrā pozīcijā atšķiras, un, ja tā ir, šai pozīcijai atgriež pozitīvu vērtību.

Pārbaude: kurās pozīcijās cipari atšķiras?

5 binārajā sistēmā ir 101

3 binārajā sistēmā ir 011

jjn

(1*(2^2))+(1*(2^1))+(1*0)

4+2+0

6

Uz lapas sākumu

Nepieciešama papildu palīdzība?

Vēlaties vairāk opciju?

Izpētiet abonementa priekšrocības, pārlūkojiet apmācības kursus, uzziniet, kā aizsargāt ierīci un veikt citas darbības.

Kopienas palīdz uzdot jautājumus un atbildēt uz tiem, sniegt atsauksmes, kā arī saņemt informāciju no ekspertiem ar bagātīgām zināšanām.

Vai šī informācija bija noderīga?

Cik lielā mērā esat apmierināts ar valodas kvalitāti?
Kas ietekmēja jūsu pieredzi?
Nospiežot Iesniegt, jūsu atsauksmes tiks izmantotas Microsoft produktu un pakalpojumu uzlabošanai. Jūsu IT administrators varēs vākt šos datus. Paziņojums par konfidencialitāti.

Paldies par jūsu atsauksmēm!

×