Udostępnij za pośrednictwem


Operatory arytmetyczne

Operatory arytmetyczne można używać w wyrażeniach wielowymiarowych (MDX) dla dowolnych obliczeń arytmetycznych, w tym dodawania, odejmowania, mnożenia i dzielenia.

Rozwiązanie MDX obsługuje operatory arytmetyczne wymienione w poniższej tabeli.

Operator Opis
+ (Dodaj) Dodaje dwie liczby.
/(dzielenie) Dzieli jedną liczbę na inną liczbę.
* (mnożenie) Mnoży dwie liczby.
— (odejmowanie) Odejmuje dwie liczby.
^ (Power) Podnosi jedną liczbę o inną liczbę.

Nuta

MdX nie zawiera funkcji w celu uzyskania pierwiastek kwadratowy liczby. Aby uzyskać pierwiastek kwadratowy liczby, podnieś go do potęgi 0,5 przy użyciu operatora ^.

Kolejność pierwszeństwa

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

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

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

  • Wyrażenia w nawiasach mają pierwszeństwo przed wszystkimi innymi operacjami.

Zobacz też

MDX — dokumentacja operatora MDX
operatory (składnia MDX)