Todas las funciones listadas aquí son compatibles en:
Las funciones se listan sin información adicional. Haga clic en la función para ver los detalles completos.
Función | Descripción |
---|---|
bitand | El valor de "AND bit a bit" de una métrica y una máscara. |
bitlshift | El desplazamiento bit a bit a la izquierda de una métrica. |
bitnot | El valor de "NOT bit a bit" de una métrica. |
bitor | El valor de "OR bit a bit" de una métrica y una máscara. |
bitrshift | El desplazamiento bit a bit a la derecha de una métrica. |
bitxor | El valor de "OR exclusivo bit a bit" de una métrica y una máscara. |
Algunas notas generales sobre los parámetros de la función:
<
>
El valor de "AND a nivel de bits" de un valor de métrica y una máscara.
Tipos de valores soportados: Entero.
Parámetros:
Aunque la comparación se realiza a nivel de bits, todos los valores deben proporcionarse y se devuelven en decimal. Por ejemplo, comprobar el 3er bit se hace comparando con 4, no con 100.
Ejemplos:
bitand(last(/equipo/clave),12)=8 or bitand(last(/equipo/clave),12)=4 #3er o 4º bit activado, pero no ambos al mismo tiempo
bitand(last(/equipo/clave),20)=16 #3er bit no activado y 5º bit activado
El desplazamiento a la izquierda a nivel de bits de una métrica.
Tipos de valor soportados: Entero.
Parámetros:
Aunque la comparación se realiza a nivel de bits, todos los valores deben proporcionarse y se devuelven en decimal. Por ejemplo, comprobar el tercer bit se hace comparando con 4, no con 100.
El valor de "NOT a nivel de bits" de una métrica.
Tipos de valores soportados: Entero.
Parámetro:
Aunque la comparación se realiza a nivel de bits, todos los valores deben proporcionarse y se devuelven en decimal. Por ejemplo, comprobar el tercer bit se realiza comparando con 4, no con 100.
El valor de "OR a nivel de bits" de una métrica y una máscara.
Tipos de valor soportados: Entero.
Parámetros:
Aunque la comparación se realiza a nivel de bits, todos los valores deben proporcionarse y se devuelven en decimal. Por ejemplo, comprobar el tercer bit se hace comparando con 4, no con 100.
El desplazamiento a la derecha a nivel de bits de una métrica.
Tipos de valores soportados: Entero.
Parámetros:
Aunque la comparación se realiza a nivel de bits, todos los valores deben proporcionarse y se devuelven en decimal. Por ejemplo, comprobar el tercer bit se hace comparando con 4, no con 100.
El valor de "OR exclusivo a nivel de bits" de una métrica y una máscara.
Tipos de valor soportados: Entero.
Parámetros:
Aunque la comparación se realiza a nivel de bits, todos los valores deben proporcionarse y se devuelven en decimal. Por ejemplo, comprobar el tercer bit se hace comparando con 4, no con 100.
Consulte todas las funciones soportadas.