Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
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)