Operatori aritmetici
Nel linguaggio MDX (Multidimensional Expressions) è possibile utilizzare gli operatori aritmetici per eseguire qualsiasi tipo di calcolo aritmetico, incluse addizioni, sottrazioni, moltiplicazioni e divisioni.
MDX supporta gli operatori aritmetici elencati nella tabella seguente.
Operator | Descrizione |
---|---|
+ (addizione) | Esegue la somma di due numeri. |
/ (divisione) | Esegue una divisione di un numero per un altro. |
* (Moltiplicazione) | Moltiplica due numeri. |
- (sottrazione) | Sottrae un numero da un altro. |
^ (elevamento a potenza) | Eleva un numero a un altro numero. |
Nota
In MDX non sono incluse funzioni per ottenere la radice quadrata di un numero. Per ottenere la radice quadrata di un numero, elevarlo alla potenza di 0,5 utilizzando l'operatore ^.
Ordine di precedenza
L'ordine di precedenza per gli operatori aritmetici in un'espressione MDX è determinato dalle regole seguenti:
Se un'espressione include più operatori aritmetici, verranno eseguite per prime le operazioni di moltiplicazione e divisione, seguite da sottrazione e addizione.
Se tutti gli operatori aritmetici in un'espressione hanno la stessa precedenza, verranno applicati procedendo da sinistra a destra.
Le espressioni tra parentesi hanno la precedenza su tutte le altre operazioni.
Vedi anche
Guida di riferimento all'operatore MDX (MDX)
Operatori (sintassi MDX)