Freigeben über


Arithmetische Operatoren

Sie können arithmetische Operatoren in MDX (Multidimensional Expressions) für beliebige arithmetische Berechnungen verwenden. Dazu gehören Addition, Subtraktion, Multiplikation und Division.

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

Operator BESCHREIBUNG
+ (Addition) Addition zweier Zahlen.
/ (Dividieren) Dividiert eine Zahl durch eine andere Zahl.
* (Multiplikation) Multipliziert zwei Zahlen.
- (Subtraktion) Subtraktion zweier Zahlen.
^ (Potenz) Potenziert eine Zahl mit einer anderen Zahl.

Hinweis

MDX enthält keine Funktion, um die Quadratwurzel einer Zahl zu erhalten. Um die Quadratwurzel einer Zahl zu erhalten, potenzieren Sie sie mit 0,5 unter Verwendung des ^-Operators.

Rangfolge

Die folgenden Regeln bestimmen die Rangfolge, die arithmetische Operatoren in einem MDX-Ausdruck haben.

  • Sind in einem Ausdruck mehrere arithmetische Operatoren vorhanden, führt MDX Multiplikationen und Divisionen vor Subtraktionen und Additionen aus.

  • Wenn alle arithmetischen Operatoren in einem Ausdruck die gleiche Rangfolge aufweisen, wird die Reihenfolge der Ausführung von links nach rechts angezeigt.

  • Ausdrücke in Klammern erhalten Vorrang vor allen anderen Operationen.

Weitere Informationen

MDX-Operatorreferenz (MDX)
Operatoren (MDX-Syntax)