Compartilhar via


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.

^ (Elevar a uma potência)

Eleva um número pelo outro.

ObservaçãoObservaçã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.

Consulte também

Referência

Referência de operador de MDX (MDX)

Conceitos

Operadores (sintaxe MDX)