Funciones de operaciones sobre bits

Para acceder a esta orden…

Insertar ▸ Función ▸ categoría Matemáticas


BIT.DESPLDCHA

Desplaza un número a la derecha n bits.

tip

Esta función está disponible desde la versión 3.5 de LibreOffice.


Sintaxis

BIT.DESPLDCHA(número; desplazamiento)

Número es un entero positivo menor que 2 ^ 48 (281 474 976 710 656).

Desplazamiento es la cantidad de posiciones que los bits se desplazarán hacia la derecha. Si el desplazamiento es negativo, es equivalente a BIT.DESPLIZQDA (número; -desplazamiento).

Ejemplo

=BIT.DESPLDCHA(6;1) devuelve 3 (0110 >> 1 = 0011).

BIT.DESPLIZQDA

Desplaza un número a la izquierda n bits.

tip

Esta función está disponible desde la versión 3.5 de LibreOffice.


Sintaxis

BIT.DESPLIZQDA(número; desplazamiento)

Número es un entero positivo menor que 2 ^ 48 (281 474 976 710 656).

Desplazamiento es la cantidad de posiciones que los bits se desplazarán hacia la izquierda. Si el desplazamiento es negativo, es equivalente a BIT.DESPLDCHA (número; -desplazamiento).

Ejemplo

=BIT.DESPLIZQDA(6;1) devuelve 12 (0110 << 1 = 1100).

BIT.O

Devuelve un «o» lógico de los parámetros, bit por bit.

tip

Esta función está disponible desde la versión 3.5 de LibreOffice.


Sintaxis

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

Numero1 y numero2 son enteros positivos menores que 2 ^ 48 (281 474 976 710 656).

=BIT.O(6;10) devuelve 14 (0110 | 1010 = 1110).

BIT.XO

Devuelve un «o exclusivo» de los parámetros, bit por bit.

tip

Esta función está disponible desde la versión 3.5 de LibreOffice.


Sintaxis

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

Numero1 y numero2 son enteros positivos menores que 2 ^ 48 (281 474 976 710 656).

Ejemplo

=BIT.XO(6;10) devuelve 12 (0110 ^ 1010 = 1100)

BIT.Y

Devuelve un «y» lógico de los parámetros, bit por bit.

tip

Esta función está disponible desde la versión 3.5 de LibreOffice.


Sintaxis

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

Numero1 y numero2 son enteros positivos menores que 2 ^ 48 (281 474 976 710 656).

Ejemplo

=BIT.Y(6;10) devuelve 2 (0110 & 1010 = 0010).

¡Necesitamos su ayuda!