使用算术表达式
可以在允许数字数据项的语句中的许多 (但并非所有) 位置使用算术表达式。
关于此任务
例如,可以使用算术表达式作为关系条件中的比较:
If (a + b) > (c - d + 5) Then. . .
算术表达式可以由单个数字文字,单个数字数据项或单个内部函数引用组成。 它们还可以由算术运算符连接的多个项组成。
算术运算符按以下优先顺序进行求值:
| 运算符 | 含义 | 评价顺序 |
|---|---|---|
| 一元 + 或- | 代数符号 | 第一 |
| ** | 乘方 | 第二 |
| /或 * | 除法或乘法 | 第三 |
| 二进制 + 或- | 加法或减法 | 最后 |
从左到右对具有相同优先顺序的运算符进行求值; 但是,您可以使用括号来更改求值顺序。 在对各个运算符进行求值之前,将对括号中的表达式进行求值。 括号 (无论是否必要) 使您的程序更易于阅读。