Freigeben über


Arithmetische Operatoren

Sie können arithmetische Operatoren in Multidimensional Expressions (MDX) für alle arithmetischen Berechnungen verwenden, einschließlich Addition, Subtraktion, Multiplikation und Division.

MDX unterstützt die arithmetischen Operatoren, die in der folgenden Tabelle aufgeführt sind.

Operator Beschreibung
+ (Hinzufügen) Addiert zwei Zahlen.
/ (Dividieren) Dividiert eine Zahl durch eine andere Zahl.
* (Multiplizieren) Multipliziert zwei Zahlen.
- (Subtrahieren) Subtrahiert zwei Zahlen.
^ (Power) Löst eine Zahl um eine andere Zahl aus.

Anmerkung

MDX enthält keine Funktion zum Abrufen der Quadratwurzel einer Zahl. Um die Quadratwurzel einer Zahl zu erhalten, heben Sie sie mit dem ^-Operator auf die Potenz von 0,5 an.

Reihenfolge der Rangfolge

Die folgenden Regeln bestimmen die Rangfolge für arithmetische Operatoren in einem MDX-Ausdruck:

  • Wenn mehrere arithmetische Operatoren in einem Ausdruck vorhanden sind, führt MDX zuerst Multiplikation und Division aus, gefolgt von Subtraktion und Addition.

  • Wenn alle arithmetischen Operatoren in einem Ausdruck dieselbe Rangfolge aufweisen, ist die Ausführungsreihenfolge von links nach rechts angeordnet.

  • Ausdrücke innerhalb von Klammern haben Vorrang vor allen anderen Vorgängen.

Siehe auch

MDX Operator Reference (MDX)
Operatoren (MDX-Syntax)