使用算术表达式

可以在允许数字数据项的语句中的许多 (但并非所有) 位置使用算术表达式。

关于此任务

例如,可以使用算术表达式作为关系条件中的比较:


If (a + b) > (c - d + 5) Then. . .

算术表达式可以由单个数字文字,单个数字数据项或单个内部函数引用组成。 它们还可以由算术运算符连接的多个项组成。

算术运算符按以下优先顺序进行求值:

表 1. 算术运算符的求值顺序
运算符 含义 评价顺序
一元 + 或- 代数符号 第一
** 乘方 第二
/或 * 除法或乘法 第三
二进制 + 或- 加法或减法 最后

从左到右对具有相同优先顺序的运算符进行求值; 但是,您可以使用括号来更改求值顺序。 在对各个运算符进行求值之前,将对括号中的表达式进行求值。 括号 (无论是否必要) 使您的程序更易于阅读。