Nápověda LibreOffice 24.8
Vrátí bitový logický součin parametrů.
BITAND(číslo1; číslo2)
Číslo1 a číslo2 jsou kladná celá čísla menší než 2 ^ 48 (281 474 976 710 656).
=BITAND(6;10) vrátí 2 (0110 & 1010 = 0010).
Posune číslo o zadaný počet bitů doleva.
BITLSHIFT(číslo; posun)
Číslo je kladné celé číslo menší než 2 ^ 48 (281 474 976 710 656).
Posun je počet pozic, o které mají být bity posunuty doleva. Pokud je posun záporný, je to stejné, jako by byla použita funkce BITRSHIFT(číslo; posun).
=BITLSHIFT(6;1) vrátí 12 (0110 << 1 = 1100).
Vrátí bitový logický součet parametrů.
BITOR(číslo1; číslo2)
Číslo1 a číslo2 jsou kladná celá čísla menší než 2 ^ 48 (281 474 976 710 656).
=BITOR(6;10) vrátí 14 (0110 | 1010 = 1110).
Posune číslo o zadaný počet bitů doprava.
BITRSHIFT(číslo; posun)
Číslo je kladné celé číslo menší než 2 ^ 48 (281 474 976 710 656).
Posun je počet pozic, o které mají být bity posunuty doprava. Pokud je posun záporný, je to stejné, jako by byla použita funkce BITLSHIFT(číslo; posun).
=BITRSHIFT(6;1) vrátí 3 (0110 >> 1 = 0011).
Vrátí bitový logický exkluzivní součet parametrů.
BITXOR(číslo1; číslo2)
Číslo1 a číslo2 jsou kladná celá čísla menší než 2 ^ 48 (281 474 976 710 656).
=BITXOR(6;10) vrátí 12 (0110 ^ 1010 = 1100)