Opérateurs arithmétiques
Vous pouvez utiliser des opérateurs arithmétiques dans la syntaxe MDX (Multidimensional Expressions) pour tout calcul arithmétique, notamment une addition, une soustraction, une multiplication et une division.
MDX prend en charge les opérateurs arithmétiques répertoriés dans le tableau suivant.
Opérateur | Description |
---|---|
+ (Ajout) | Additionne deux nombres. |
/ (Diviser) | Divise un nombre par un autre nombre. |
* (Multiplication) | Multiplie deux nombres. |
- (Soustraction) | Soustrait deux nombres. |
^ (Puissance) | Élève un nombre à une puissance égale à un autre nombre. |
Notes
MDX n'inclut pas de fonction pour obtenir la racine carrée d'un nombre. Pour obtenir la racine carrée d'un nombre, élevez-le à la puissance 0.5 à l'aide de l'opérateur ^.
Ordre de priorité
Les règles suivantes déterminent l'ordre de priorité des opérateurs arithmétiques dans une expression MDX :
Lorsqu'une expression contient plusieurs opérateurs arithmétiques, MDX exécute d'abord la multiplication et la division, puis la soustraction et l'addition.
Lorsque tous les opérateurs arithmétiques d’une expression ont le même niveau de priorité, l’ordre d’exécution est de gauche à droite.
Les expressions entre parenthèses ont la priorité sur toutes les autres opérations.