Operadores aritméticos
Use operadores aritméticos em linguagem MDX para qualquer cálculo aritmético, incluindo adição, subtração, multiplicação e divisão.
O MDX oferece suporte para os operadores aritméticos listados na tabela a seguir.
Operador |
Descrição |
---|---|
Adiciona dois números. |
|
Divide um número pelo outro. |
|
Multiplica dois números. |
|
Subtrai dois números. |
|
^ (Power) |
Eleva um número pelo outro. |
Observação |
---|
A linguagem MDX não inclui uma função para obter a raiz quadrada de um número. Para obter a raiz quadrada de um número, eleve-o à potência de 0,5 usando o operador ^. |
Ordem de prioridade
As regras a seguir determinam a ordem de prioridade dos operadores aritméticos em uma expressão MDX:
Quando houver mais de um operador aritmético em uma expressão, o MDX efetua a multiplicação e a divisão primeiramente, seguidas da subtração e da adição.
Quando todos os operadores aritméticos em uma expressão tiverem o mesmo nível de prioridade, a ordem de execução será da esquerda para a direita.
Expressões entre parênteses têm precedência sobre todas as outras operações.