算术运算符

可以在多维表达式 (MDX) 中使用算术运算符执行算术运算,包含加法、减法、乘法以及除法。

MDX 支持下表中列出的算术运算符。

运算符

说明

+(加)

两个数相加。

/(除)

用一个数除以另一个数。

*(乘)

两个数相乘。

-(减)

两个数相减。

^(幂)

以一个数为底,另一个数为幂求值。

注意注意

MDX 不包括获取数字平方根的函数。若要获取数字的平方根,请使用 ^ 运算符进行以该数字为底、以 0.5 为幂的运算。

优先顺序

下列规则确定了 MDX 表达式中各算术运算符的优先顺序:

  • 如果表达式中有多个算术运算符,则 MDX 先计算乘除,后计算加减。

  • 如果表达式中的所有算术运算符都具有相同的优先顺序,则执行顺序为从左到右。

  • 括号中的表达式优先于所有其他运算。