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.
Operatore |
Descrizione |
---|---|
Esegue la somma due numeri. |
|
Esegue una divisione di un numero per un altro. |
|
Moltiplica due numeri. |
|
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.
Vedere anche