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
+ (Somar) Soma dois números.
/ (dividir) Divide um número pelo outro.
* (Multiplicar) Multiplica dois números.
- (Subtrair) Subtrai dois números.
^ (Potência) 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 Precedência

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 têm o mesmo nível de precedência, a ordem de execução é da esquerda para a direita.

  • Expressões entre parênteses têm precedência sobre todas as outras operações.

Consulte Também

Referência de operador de MDX (MDX)
Operadores (sintaxe MDX)