Aritmetiska operatorer
Du kan använda aritmetiska operatorer i flerdimensionella uttryck (MDX) för alla aritmetiska beräkningar, inklusive addition, subtraktion, multiplikation och division.
MDX stöder de aritmetiska operatorer som anges i följande tabell.
Operatör | Beskrivning |
---|---|
+ (Lägg till) | Lägger till två tal. |
/ (dividera) | Dividerar ett tal med ett annat tal. |
* (Multiplicera) | Multiplicerar två tal. |
– (subtrahera) | Subtraherar två tal. |
^ (Ström) | Höjer ett tal med ett annat tal. |
Not
MDX innehåller inte en funktion för att hämta kvadratroten för ett tal. Om du vill hämta kvadratroten för ett tal höjer du den till 0,5 med operatorn ^ .
Prioritetsordning
Följande regler avgör prioritetsordningen för aritmetiska operatorer i ett MDX-uttryck:
När det finns mer än en aritmetikoperator i ett uttryck utför MDX multiplikation och division först, följt av subtraktion och addition.
När alla aritmetiska operatorer i ett uttryck har samma prioritetsnivå, lämnas körningsordningen åt höger.
Uttryck inom parenteser har företräde framför alla andra åtgärder.