Condividi tramite


Operatori aritmetici

È possibile usare operatori aritmetici in MDX (Multidimensional Expressions) per qualsiasi calcolo aritmetico, tra cui addizione, sottrazione, moltiplicazione e divisione.

MDX supporta gli operatori aritmetici elencati nella tabella seguente.

Operatore Descrizione
+ (aggiungi) Aggiunge due numeri.
/ (divide) Divide un numero per un altro numero.
* (moltiplica) Moltiplica due numeri.
- (sottrazione) Sottrae due numeri.
^ (potenza) Genera un numero per un altro numero.

Nota

MDX non include una funzione per ottenere la radice quadrata di un numero. Per ottenere la radice quadrata di un numero, alzarla alla potenza di 0,5 usando l'operatore ^.

Ordine di precedenza

Le regole seguenti determinano l'ordine di precedenza per gli operatori aritmetici in un'espressione MDX:

  • Quando in un'espressione è presente più di un operatore aritmetico, MDX esegue prima la moltiplicazione e la divisione, seguita da sottrazione e addizione.

  • Quando tutti gli operatori aritmetici in un'espressione hanno lo stesso livello di precedenza, l'ordine di esecuzione viene lasciato a destra.

  • Le espressioni tra parentesi hanno la precedenza su tutte le altre operazioni.

Vedere anche

MDX (MDX Operator Reference)
degli operatori (sintassi MDX)