Funcións de lóxica binaria

Para acceder a esta orde...

Inserir - Función, categoría Matemática


BITAND

Devolve un «E» lóxico bit a bit dos parámetros.

Icona Suxestión

Esta función está dispoñíbel desde o LibreOffice 3.5.


Sintaxe

BITAND(number1; number2)

Número1 e número2 son enteiros positivos menores que 2 ^ 48 (281 474 976 710 656).

Exemplo

=BIT.E(6;10) devolve 2 (0110 & 1010 = 0010).

BITLSHIFT

Despraza un número para a esquerda n bits.

Icona Suxestión

Esta función está dispoñíbel desde o LibreOffice 3.5.


Sintaxe

BITLSHIFT(number; shift)

número é un enteiro positivo menor que 2 ^ 48 (281 474 976 710 656).

Shift is the number of positions the bits will be moved to the left. If shift is negative, it is synonymous with BITRSHIFT (number; -shift).

Exemplo

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

BITOR

Devolve un «OU» lóxico bit a bit dos parámetros.

Icona Suxestión

Esta función está dispoñíbel desde o LibreOffice 3.5.


Sintaxe

BIT.OU(número1; número2)

número1 e número2 son números enteiros positivos menores que 2 ^ 48 (281 474 976 710 656).

=BIT.OU(6;10) devolve 14 (0110 | 1010 = 1110).

BITRSHIFT

Shifts a number right by n bits.

Icona Suxestión

Esta función está dispoñíbel desde o LibreOffice 3.5.


Sintaxe

BITRSHIFT(number; shift)

Number is a positive integer less than 2 ^ 48 (281 474 976 710 656).

Shift is the number of positions the bits will be moved to the right. If shift is negative, it is synonymous with BITLSHIFT (number; -shift).

Exemplo

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

BITXOR

Devolve un «OU exclusivo» lóxico bit a bit dos parámetros.

Icona Suxestión

Esta función está dispoñíbel desde o LibreOffice 3.5.


Sintaxe

BIT.XOU(número1; número2)

número1 e número2 son números enteiros positivos menores que 2 ^ 48 (281 474 976 710 656).

Exemplo

=BIT.XOU(6;10) devolve 12 (0110 ^ 1010 = 1100)

Precisamos da súa axuda!

Precisamos da súa axuda!