Promotic
WikipediaLinkedInYoutubeTwitterFacebook

Xor - operátor jazyka VBScript

Popis:
Logická nebo bitová excluse dvou výrazů
Syntaxe:
výsledek = výraz1 Xor výraz2
Poznámka:
Jestliže jeden, a pouze jeden, z výrazů je true, pak výsledek je true. Výsledek je určen podle následující tabulky:
výraz1: výraz2: výsledek:
true true false
true false true
false true true
false false false
 
Operátor také provádí bitové porovnání stejně umístěných bitů ve dvou číselných výrazech a nastavuje odpovídající bity ve výsledku podle následující tabulky:
Když bit ve výraz1 je: a bit ve výraz2 je: potom bit ve výsledek je:
0 0 0
0 1 1
1 0 1
1 1 0
 
Operátor Xor provedený pro více výrazů najednou (např. v1 Xor v2 Xor ... Xor vN) vrací:
- true pokud je lichý počet výrazů (N je liché číslo)
- false pokud je sudý počet výrazů (N je sudé číslo)
Viz také:
© MICROSYS, spol. s r. o.Tavičská 845/21 703 00 Ostrava-Vítkovice