算术运算符
可以在多维表达式 (MDX) 中使用算术运算符执行算术运算,包括加法、减法、乘法以及除法。
MDX 支持下表中列出的算术运算符。
运算符 | 说明 |
---|---|
+(加) | 两个数相加。 |
/(除) | 将一个数除以另一个数。 |
*(乘) | 使两个数字相乘。 |
-(减) | 两个数相减。 |
^(幂) | 以一个数为底,另一个数为幂求值。 |
注意
MDX 不包括获取数字平方根的函数。 若要获取数字的平方根,请使用 ^ 运算符进行以该数字为底、以 0.5 为幂的运算。
优先顺序
下列规则确定了 MDX 表达式中各算术运算符的优先顺序:
如果表达式中有多个算术运算符,则 MDX 先计算乘除,后计算加减。
如果表达式中的所有算术运算符都具有相同的优先顺序,则执行顺序为从左到右。
括号中的表达式优先于所有其他运算。