重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
运算符 描述
为企业提供成都网站设计、做网站、网站优化、全网整合营销推广、竞价托管、品牌运营等营销获客服务。创新互联公司拥有网络营销运营团队,以丰富的互联网营销经验助力企业精准获客,真正落地解决中小企业营销获客难题,做到“让获客更简单”。自创立至今,成功用技术实力解决了企业“网站建设、网络品牌塑造、网络营销”三大难题,同时降低了营销成本,提高了有效客户转化率,获得了众多企业客户的高度认可!
算术运算符 用来进行数学计算的运算符。(+ - * / \ mod ^)
比较运算符 用来进行比较的运算符。 ( = = = )
连接运算符 用来合并字符串的运算符。 ( +)
逻辑运算符 用来执行逻辑运算的运算符。(And Eqv Imp Not Or Xor)
运算符优先级和结合性表达式计算器支持的运算符集中的每个运算符在优先级层次结构中都有指定的优先级,并包含一个计算方向。运算符的计算方向就是运算符结合性。具有高优先级的运算符先于低优先级的运算符进行计算。如果复杂的表达式有多个运算符,则运算符优先级将确定执行操作的顺序。执行顺序可能对结果值有明显的影响。某些运算符具有相等的优先级。如果表达式包含多个具有相等的优先级的运算符,则按照从左到右或从右到左的方向进行运算。下表按从高到低的顺序列出了运算符的优先级。同一层上的运算符具有相等的优先级。
运算符
运算类型
结合性
(
)表达式从左到右–,
!,
~一元从右到左casts一元从右到左*,
/
,%乘法性的从左到右+,
–加法性的从左到右,
,
=,
=关系从左到右==,
!=等式从左到右位与从左到右^位异或从左到右|位或从左到右逻辑与从左到右||逻辑或从左到右?
:条件表达式从右到左
当一个语句中使用了多个逻辑运算符时,计算顺序依次为:NOT、AND
和
OR。算术运算符和位运算符优先于逻辑运算符处理。
1、算术表达式:
算术表达式是最常用的表达式,又称为数值表达式。它是通过算术运算符来进行运算的数学公式。我们先来看Visual Basic中的算术运算符:
算术运算符
1)乘法运算符 *
X*Y 求X乘Y的值 举例:6*7=42
2) 除法运算符 /
X/Y 求X除Y的值(浮点数运算) 举例:2.76/1.2=2.3
3)整除运算符 div
X div Y 求X除Y的整数商(对整型数计算) 举例:25=5
4)取余运算符 Mod
X mod Y 求X除Y的余数(对整型数运算) 举例:25 mod 4=1
5)加法运算符 +
X+Y 加法运算 举例:32+2=34
6)减法运算符 -
- X-Y 减法运算 举例:48-21=27
由于Visual Basic只能识别按其格式书写的数学表达式,所以必须将我们常用的数学表达式转换成Visual Basic表达式。
2、逻辑表达式
逻辑运算的结果只有两个:True(真)和False(假)。Visual Basic提供了六种关系运算符和三种逻辑运算符:
=(等于)、(小于)、=(小于等于)、(大于)、=(大于等于)、(不等于)
NOT(非)、AND(与)、OR(或)
运算关系
p q NOT p p AND q p OR q
True True False True True
True False False False True
False True True False True
False false True False False
例如:53 结果为 True, “a””b” 结果为False。
顺序:函数运算——算术运算——关系运算——逻辑运算
例如
CInt(a)=x and x=b+5
先计算函数运算Cint(a)把a转换为整数,再运算算术“b+5” 再计算关系运算“=” 最后计算逻辑“And”