BIT_NOT
Sintaxis
BIT_NOT data ~ data
Parámetros
data
Los enteros no negativos para NOT a nivel de bit. Este puede ser un valor constante, una columna. Este puede ser un valor constante, una columna, un rango de celdas o una expresión que evalúa a uno de los elementos anteriores. Para obtener la definición de formato de data, consulte la sección "Parámetros de función de macro" en el capítulo de esta guía para el producto de IBM® .
Descripción
BIT_NOT calcula el NOT a nivel de bit de los valores en el rango de datos especificado. Devuelve una nueva columna para cada columna de entrada, cada una contiene el NOT a nivel de bit de los valores en las columnas correspondientes de data.
*
*
Utilización de una columna que contiene el mismo número x en cada fila como data es lo mismo que utilizar la constantex como data.
*
El operador BIT_NOT puede abreviarse con un tilde (~). Utilice el tilde antes del valor de datos (por ejemplo, para especificar BIT_NOT(V1), puede simplemente escribir ~V1.
Ejemplos
TEMP = BIT_NOT 3 o TEMP = ~3
Crea una nueva columna denominada TEMP que contiene el valor de cuatro(NOT a nivel de bit de 011 igual 100).
Crea una nueva columna denominada TEMP, donde cada valor es el NOT a nivel de bit del contenido de la columna V1.
Crea tres nuevas columnas denominadas TEMP, VX y VY. Los valores en la columna TEMP son los NOT a nivel de bit del contenido de la columna V1, los valores de la columna VX son los NOT a nivel de bit del contenido de la columna V2, y los valores de la columna VY son los NOT a nivel de bit del contenido de la columna V3.
Crea una nueva columna denominada TEMP, donde las primeras 101 celdas contienen el NOT a nivel de bit de los valores en las filas 1-50 de la columna V1.
Funciones relacionadas
BIT_XOR o XOR