Você pode usar operadores aritméticos DAX para realizar operações matemáticas básicas, como adição, subtração, multiplicação, divisão e exponenciação. Esses operadores DAX convertem tipos de dados numéricos para os valores com os quais são usados, se ainda não forem valores numéricos. Eles produzem resultados numéricos após os cálculos.
Operador Aritmético |
Operação matematica |
Exemplo |
Resultado |
+ |
Adição |
5 + 4 |
9 |
- |
Subtração |
5-4 |
1 |
Placa |
-4 |
-4 |
* |
Multiplicação |
5 * 3 |
15 |
/ |
Divisão |
16/4 |
4 |
^ |
Exponenciação |
4 ^ 2 |
16 |
Os operadores aritméticos DAX acima são conhecidos como binary operators, o que significa que combinam dois valores em cada lado, como você pode observar nos exemplos acima.
Os operadores aritméticos DAX + e - também podem ser usados como operadores unários, o que significa que o operador DAX pode ser usado apenas com um valor. Por exemplo, +5, -4. Esses operadores unários podem ser usados com qualquer tipo de dados. No entanto, há uma diferença sutil entre os dois -
O operador +, quando usado com um valor ou resultado, não converte o tipo de dados do valor. É simplesmente ignorado. Por exemplo, + Estações é igual a Estações.
Por outro lado, o operador - quando usado com um valor ou resultado, converte o tipo de dados do valor em um valor numérico negativo. Por exemplo, - Estações = -4 se o valor de Estações for 4.