Quando usar
Gerar bitmasks rapidamente, multiplicações por potências de 2.
Sintaxe
DAX
BITLSHIFT(<Número>, <Deslocamento>)Parâmetros
Número: Expressão DAX que retorna um inteiro. Deslocamento: Expressão DAX que retorna um inteiro com a quantidade de bits a deslocar; se negativo, desloca para a direita.
Aplica-se a
- SimColuna Calculada
- SimTabela Calculada
- SimMedida
- SimCálculo Visual
Exemplo
DAX
// Gerar máscaras de bit por deslocamento
Bit Admin = BITLSHIFT(1, 2) // → 4
Bit Nível 4 = BITLSHIFT(1, 3) // → 8
Bit Nível 5 = BITLSHIFT(1, 4) // → 16
// BITLSHIFT(3, 2) → 11 deslocado 2 bits → 1100 → 12Mais informações
- Lançamento
- 2021-Nov