Todas las funciones enumeradas aquí son compatibles con:
Las funciones se enumeran sin información adicional. Haga clic en la función para ver los detalles completos.
Función | Descripción |
---|---|
bitand | El valor de "Y bit a bit" de un valor de elemento y máscara. |
bitlshift | El desplazamiento bit a bit hacia la izquierda del valor de un elemento. |
bitnot | El valor de "NO bit a bit" de un valor de elemento. |
bitor | El valor de "OR bit a bit" de un valor de elemento y máscara. |
bitrshift | El desplazamiento bit a bit a la derecha de un valor de elemento. |
bitxor | El valor de "OR exclusivo bit a bit" de un valor y máscara de elemento. |
Algunas notas generales sobre los parámetros de función:
<
>
El valor de "Y bit a bit" de un valor de métrica y una máscara.
Tipos de valores admitidos: Entero.
Parámetro:
Aunque la comparación se realiza bit a bit, todos los valores deben proporcionarse y devolverse en decimal. Por ejemplo, la verificación del tercer bit se realiza comparándolo con 4, no con 100.
Ejemplos:
bitand(last(/host/key),12)=8 or bitand(last(/host/key),12)=4 #3er o 4to bit configurado, pero no ambos al mismo tiempo
bitand(last(/host/key),20)=16 #3er bit no establecido y 5to bit establecido
El desplazamiento bit a bit hacia la izquierda del valor de una métrica.
Tipos de valores admitidos: Entero.
Parámetro:
Aunque la comparación se realiza bit a bit, todos los valores deben proporcionarse y devolverse en decimal. Por ejemplo, la verificación del tercer bit se realiza comparándolo con 4, no con 100.
El valor de "NO bit a bit" de un valor de métrica.
Tipos de valores admitidos: Entero.
Parámetro:
Aunque la comparación se realiza bit a bit, todos los valores deben proporcionarse y devolverse en decimal. Por ejemplo, la verificación del tercer bit se realiza comparándolo con 4, no con 100.
El valor de "OR bit a bit" de un valor de métrica y una máscara.
Tipos de valores admitidos: Entero.
Parámetro:
Aunque la comparación se realiza bit a bit, todos los valores deben proporcionarse y devolverse en decimal. Por ejemplo, la verificación del tercer bit se realiza comparándolo con 4, no con 100.
El desplazamiento bit a bit hacia la derecha del valor de una métrica.
Tipos de valores admitidos: Entero.
Parámetro:
Aunque la comparación se realiza bit a bit, todos los valores deben proporcionarse y devolverse en decimal. Por ejemplo, la verificación del tercer bit se realiza comparándolo con 4, no con 100.
El valor de "OR exclusivo bit a bit" de un valor de métrica y máscara.
Tipos de valores admitidos: Entero.
Parámetro:
Aunque la comparación se realiza bit a bit, todos los valores deben proporcionarse y devolverse en decimal. Por ejemplo, la verificación del tercer bit se realiza comparándolo con 4, no con 100.
Consulte todas las funciones admitidas.