Dela via


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.

Se även

MDX-operatorreferens (MDX)
Operatorer (MDX-syntax)