当前位置:文档之家› VB运算符与表达式_算术运算字符连接符

VB运算符与表达式_算术运算字符连接符


• 如果有多层括号,则按由内向外顺序进行计算
• 除(/)运算结果为浮点数
• 整除(\)运算的结果为整型数,小数部分被直
接截去
VB中的
括号只
有 ()
VB算术运算符的使用:
算术表达式
数学表达式
VB表达式
任务二:字符串运算符
字符串运算符有“&”和“+”两个
• 字符串运算符
运算符 & +
说明 连接两个字符串表达式 计算和,也可连接字符串
系运算符、逻辑运算符和特殊运算符; • VB中的表达式有三种——算术表达式、关系表达式和逻
辑表达式。
本节任务:
1 算术运算符及其表达式 2 连接运算符及其表达式
任务一:
算术运算符
运算符 ^ * / \ Mod + -
名称 乘方 负号 乘 除 整除 取模 加 减
优先级 1 2 3 3 4 5 6 6
示例 "Micro" & "soft" "123"+"456"
结果 "Microsoft" "123456"
字符串运算符 “&”和“+”的区别
请说出下列表达式的运行结果
表达式1
"123" 123 "123" "123a" "hello"
表达式2
"3" 3 3 3 "World"
进行"&"运算的 进行"+"运算的
VB运算符与表达式
——算术运算与字符串运算
授课人:柴艳红
知识回顾:
1
变量和语句格式
2
赋值语句
3
注释语句
4
结束语句
基础知识
• 运算符——用来对运算对象进行各种运算的操作符号。 • 表达式——由多个运算对象和运算符组合在一起的合法
算式。 • 其中运算对象包括常数、常量、变量和函数,而常数、
常量、变量和函数可以看作没有运算符的表达式。 • VB中的运算符分五类——算术运算符、连接运算符、关
示例 3^2 -2 2*5 4/5 4\5 5 Mod 4 2+3 4.5-2.4
结果 9 -2 10 .8 0 1 5 2.1
Vb算术算符与其表达式使用说明
• 在同一个表达式中,如果有一个以上的 基本运 算,则先执行优先级高的运算;
• 同优先级的基本运算,按自左向右顺序执行;
• 若表达式中有括号,则先计算括号内的表达式;
结果
结果
运用小结:

“&”运算用来强制两个表达式作字符串连接,而“+”运
算则有些不同,如果两个表达式都为字符串时,则将两 个字符串连接(相接);如果一个是字符串(数字形) 而另一个是数字则进行相加操作。
相关主题