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)

Division einer Zahl durch eine andere Zahl.

* (Multiplizieren)

Multiplikation zweier Zahlen.

- (Subtrahieren)

Subtraktion zweier Zahlen.

^ (Potenz)

Potenziert eine Zahl mit einer anderen Zahl.

HinweisHinweis

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 dieselbe Ebene in der Rangfolge besitzen, werden sie von links nach rechts ausgewertet.

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

Siehe auch

Verweis

MDX-Operatorreferenz (MDX)

Konzepte

Operatoren (MDX-Syntax)