Matemática: função bit a bit

Last modified: February 02, 2022

A documentação de ajuda está disponível antes do lançamento do Designer Cloud para que você possa dar uma olhadinha. O conteúdo pode mudar até o lançamento oficial.

Uma função bit a bit opera em um ou mais padrões de bit ou numerais binários no nível de seus bits individuais. Use uma função bit a bit para manipular valores para comparações e cálculos. Só é possível usar funções bit a bit com tipos de dados numéricos.

BinaryAnd

BinaryAnd(n,m): retorna um binário AND de (n) e (m). O resultado é 1 se ambos n e m forem 1; senão, o resultado é 0. Se 0 for equiparado a "falso" e 1 a "verdadeiro", a operação BinaryAnd funciona como um AND lógico.

Exemplo

BinaryAnd(1,1) retorna 1.

BinaryAnd(1,0) retorna 0.

BinaryNot

BinaryNot(n): retorna um binário NOT de (n).

Exemplo

BinaryNot(6) retorna -7.

BinaryNot(2) retorna -3.

BinaryOr

BinaryOr(n,m): retorna um binário OR de (n) e (m).

Exemplo

BinaryOr(6,6) retorna 6.

BinaryOr(6,2) retorna 6.

BinaryXOR

BinaryXOr(n,m): retorna um binário XOR de (n) e (m).

Exemplo

BinaryXOr(6,6) retorna 0.

BinaryXOr(6,2) retorna 4.

ShiftLeft

ShiftLeft(n,b): desloca (n) à esquerda (como número inteiro) por (b) bits.

ShiftRight

ShiftRight(n,b): desloca (n) à direita (como número inteiro) por (b) bits.

Esta página foi útil?

Problemas com seu produto Alteryx? Visite a Comunidade Alteryx ou entre em contato com nossa Equipe de Suporte. Não é possível enviar este formulário? Envie-nos um e-mail.