Udostępnij za pośrednictwem


Operatory arytmetyczne

W wyrażeniach MDX (Multidimensional) można użyć operatorów arytmetycznych dla wszelkich obliczeń arytmetycznych, w tym dodawanie, odejmowanie, mnożenie i dzielenie.

MDX obsługuje operatory arytmetyczne wymienione w poniższej tabela.

Operator

Description

+ (Add)

Dodaje dwie liczby.

/ (Dzielenie)

Dzieli jedną liczbę przez drugą.

* (Multiply)

Mnoży dwie liczby.

- (Subtract)

Odejmuje dwie liczby.

^ (Zasilania)

Podnosi jedną liczbę przez drugą.

Uwaga

MDX nie zawiera funkcja, aby uzyskać pierwiastek kwadratowy liczby.Aby uzyskać pierwiastek kwadratowy z liczby, podnieść go do potęgi 0,5 przy użyciu ^ operator.

Kolejność pierwszeństwo

Następujące reguły określają kolejność pierwszeństwa operatorów arytmetycznych w MDX wyrażenie:

  • Jeśli istnieje więcej niż jeden operator arytmetyczny w wyrażenie, MDX wykonuje mnożenie i dzielenie, a następnie odejmowanie i dodawanie.

  • Jeśli wszystkie operatory arytmetyczne w wyrażeniu mają ten sam poziom pierwszeństwa, kolejność wykonywania jest od lewej do prawej.

  • Wyrażenia w nawiasach pierwszeństwo w stosunku do innych operacji.