Mga Pag-andar ng Bit Operation

Para ma-access ang command na ito...

Insert - Function - Kategorya Matematika


BITAND

Nagbabalik ng isang bitwise na lohikal na "at" ng mga parameter.

tip

Ang function na ito ay magagamit mula noong LibreOffice 3.5.


Syntax

BITAND(number1; number2)

Numero1 at numero2 ay mga positive integer na mas mababa sa 2 ^ 48 (281 474 976 710 656).

Halimbawa

=BITAND(6;10) nagbabalik ng 2 (0110 & 1010 = 0010).

BITLSHIFT

Naglilipat ng numero na naiwan ng n bit.

tip

Ang function na ito ay magagamit mula noong LibreOffice 3.5.


Syntax

BITLSHIFT(numero; shift)

Numero ay isang positibong integer na mas mababa sa 2 ^ 48 (281 474 976 710 656).

Paglipat ay ang bilang ng mga posisyon na ililipat ang mga bit sa kaliwa. Kung negatibo ang shift, ito ay kasingkahulugan ng BITRSHIFT (numero; -shift).

Halimbawa

=BITLSHIFT(6;1) nagbabalik ng 12 (0110 << 1 = 1100).

BITOR

Nagbabalik ng bitwise na lohikal na "o" ng mga parameter.

tip

Ang function na ito ay magagamit mula noong LibreOffice 3.5.


Syntax

BITOR(number1; number2)

Numero1 at numero2 ay mga positive integer na mas mababa sa 2 ^ 48 (281 474 976 710 656).

=BITOR(6;10) nagbabalik ng 14 (0110 | 1010 = 1110).

BITRSHIFT

Inilipat ang isang numero pakanan ng n bit.

tip

Ang function na ito ay magagamit mula noong LibreOffice 3.5.


Syntax

BITRSHIFT(numero; shift)

Numero ay isang positibong integer na mas mababa sa 2 ^ 48 (281 474 976 710 656).

Paglipat ay ang bilang ng mga posisyon na ililipat ang mga bit sa kanan. Kung negatibo ang shift, ito ay kasingkahulugan ng BITLSHIFT (numero; -shift).

Halimbawa

=BITRSHIFT(6;1) nagbabalik ng 3 (0110 >> 1 = 0011).

BITXOR

Nagbabalik ng isang bitwise na lohikal na "eksklusibo o" ng mga parameter.

tip

Ang function na ito ay magagamit mula noong LibreOffice 3.5.


Syntax

BITXOR(number1; number2)

Numero1 at numero2 ay mga positive integer na mas mababa sa 2 ^ 48 (281 474 976 710 656).

Halimbawa

=BITXOR(6;10) nagbabalik ng 12 (0110 ^ 1010 = 1100)

Mangyaring suportahan kami!