Uai, sô! Vamos falar sobre a função BITAND
no Power BI, que é uma função danada de útil pra fazer operações bit a bit. Essa belezura serve pra comparar dois números inteiros e retorna um número que representa a conjunção (AND) bit a bit dos dois. Assim, se um bit em ambos os números for 1, o resultado será 1; se não, o resultado será 0. É como se a gente estivesse jogando uma partida de truco e só ganha quem tiver um par de ases, saca?
Como usar a função BITAND
A sintaxe dela é bem simples:
DAXCopiar códigoBITAND(<number1>, <number2>)
<number1>
: O primeiro número que você quer comparar.<number2>
: O segundo número que você quer comparar.
Agora, bora pros exemplos pra ver como essa função funciona na prática!
Exemplos de Uso da Função BITAND
- Exemplo 1:DAXCopiar código
BITAND(5, 3)
- Aqui, 5 é 0101 e 3 é 0011. O resultado é 1 (0001). Ninguém ganha a mão!
- Exemplo 2:DAXCopiar código
BITAND(12, 6)
- 12 é 1100 e 6 é 0110. O resultado é 4 (0100). Quase um par!
- Exemplo 3:DAXCopiar código
BITAND(15, 7)
- 15 é 1111 e 7 é 0111. O resultado é 7 (0111). Agora sim, um ponto!
- Exemplo 4:DAXCopiar código
BITAND(8, 2)
- 8 é 1000 e 2 é 0010. O resultado é 0 (0000). Que jogada, hein?!
- Exemplo 5:DAXCopiar código
BITAND(14, 3)
- 14 é 1110 e 3 é 0011. O resultado é 2 (0010). Um pequeno avanço!
- Exemplo 6:DAXCopiar código
BITAND(10, 10)
- 10 é 1010 e 10 também é 1010. O resultado é 10 (1010). Par perfeito!
- Exemplo 7:DAXCopiar código
BITAND(20, 25)
- 20 é 10100 e 25 é 11001. O resultado é 16 (10000). Quase um bingo!
- Exemplo 8:DAXCopiar código
BITAND(31, 0)
- 31 é 11111 e 0 é 00000. O resultado é 0 (00000). Ninguém ganha!
- Exemplo 9:DAXCopiar código
BITAND(5, 0)
- 5 é 0101 e 0 é 0000. O resultado é 0 (0000). O carteado tá fraco!
- Exemplo 10:DAXCopiar código
BITAND(1, 1)
- 1 é 0001 e 1 é 0001. O resultado é 1 (0001). Olha o triunfo!
Conclusão
A função BITAND
é um baita recurso pra quem trabalha com manipulação de dados no Power BI. É como fazer uma boa conversa de mineiro, onde a gente só avança quando tá todo mundo na mesma sintonia! Agora é a sua vez de usar e abusar dessa função pra deixar suas análises ainda mais afiadinhas, uai!