Matemática: função bit a bit
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.