2.3表达式 五类表达式:算术表达式、字符串表达式、日期表达式、 关系表达式和逻辑表达式 23.1算术表达式 算术表达式也称数值表达式,是用算术运算符把数值型常 量、变量、函数连接起来的式子 表达式的运算结果是一个数值 ⅤB有8种算术运算符(表22) 运算符优先级 ^(乘方)→-(求负)→*→\→Mod→+ 同级左到右
五类表达式:算术表达式、字符串表达式、日期表达式、 关系表达式和逻辑表达式 2.3.1 算术表达式 算术表达式也称数值表达式,是用算术运算符把数值型常 量、变量、函数连接起来的式子 表达式的运算结果是一个数值 VB有8种算术运算符(表2.2) 运算符优先级 ^(乘方) → -(求负) → */ → \ → Mod →+- 同级左到右 2.3 表达式
说明: (1)和\的区别:12=0.5,1\2=0 (2)Mod用来求整型数除法的余数。 例如:9Mod7结果为2 (3)在表达式中乘号不能省略,如ab不能写 成ab(或ab) (4)括号不分大、中、小,一律采用圆括号。 可以嵌套使用 例如,x|x(x+1)+1]→x*(x*(x+1)+1)
说明: (1)/和\的区别:1/2=0.5,1\2=0 (2)Mod用来求整型数除法的余数。 例如:9 Mod 7 结果为 2 (3)在表达式中乘号不能省略,如a*b不能写 成ab(或a·b) (4)括号不分大、中、小,一律采用圆括号。 可以嵌套使用 例如,x[x(x+1)+1] → x*(x*(x+1)+1)