Operaciones bitwise
Puede usar en los cálculos los operadores lógicos indicados a continuación.
Operador
and
or
xor
not
Los ejemplos 1, 2 y 3 usan Bin (binario) como sistema numérico. El ejemplo 4 usa Hex
(hexadecimal).
Ejemplo 1: 1010
2
Ejemplo 2: 1011
2
Ejemplo 3: 1010
2
Ejemplo 4: not (FFFF
Usando la función baseConvert (Transformación de sistema numérico)
La función baseConvert le permite convertir un número de una base (sistema numérico) a su
equivalente en otra base.
¡Importante!
• La función baseConvert sólo funciona para enteros positivos.
• La función baseConvert no se puede usar en una línea para la que se ha especificado una
base numérica particular. Puede ser usada solamente en una línea de cálculo normal.
Sintaxis: baseConvert (número, base actual, base esperada)
• El número debe ser un entero positivo constituido por los dígitos 0 a 9 y/o A a F.
• La base actual y la base esperada pueden ser cualquier número entre 2 a 16.
Ejemplos:
Especificando una base numérica
Devuelve el resultado de un producto bitwise.
Devuelve el resultado de una suma bitwise.
Devuelve el resultado de una suma lógica exclusiva bitwise.
Devuelve el resultado de un complemento (inversión bitwise).
and 1100
= 1000
2
2
or 11010
= 11011
2
2
xor 1100
= 110
2
2
) = FFFF0000
16
16
2-7-5
Descripción
20060301