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. |
|
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ż
operatory (składnia MDX)