- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VB基本数据类型常量与变量
例如1: dim sv Sv=“17” Sv=sv-15 Sv=“u”sv 例如2: Sub form_click() Dim x,y X=“6” Y=“7” Print x+y,xy X=6 Print x+y,xy 2.3.1 算术运算符与算术表达式 算术运算符用于对数值型数据执行各种算术运算。 VB提供了7个算术运算符,优先级次序如表所列: 优先级 运算符 运算 1 ^ 乘方 2 - 取负 3 * 乘法 / 浮点除法 4 \ 整数除法 5 Mod 取模 6 + 加法 - 减法 其中,取负(—)运算符是单目运算符,其余运算符均为双目运算符(需要两个操作数)。 乘方运算用来计算乘方和方根。 例: 10^2 10的平方,结果为100 10^(-2) 10的平方的倒数,即1/100,结果为0.01 25^0.5 25的平方根,结果为5 8^(1/3) 8的立方根,结果为2 2^2^3 运算顺序从左到右,结果为以64 (-8)^(-1/3) 错误,当底数为负数时,指数必须是整数 1.乘方运算 2.整数除法 例: 10\4 结果为2 25.68\6.99 先四舍五人再整除,结果为3 执行整除运算,结果为整型值。参加运算的操作数一般为整型数。当操作数带有小数点时,先被四舍五入为整型数,后整除。 例: 10 Mod 4 结果为2 25.68 Mod 6.99 先四舍五人再求余数,结果为5 11 Mod -4 结果为3 -11 Mod 5 结果为-1 -11 Mod –3 结果为-2 3.取模运算 取模运算符Mod用于求余数,为第一操作数整除第二操作数所得的余数. 操作数带小数, 先四舍五入取整型数,后求余; 运算结果符号取决于第一个操作数。 注意: “”和“+”这两个运算符的区别:“+”运算符两边的操作数应均为字符串。如果都为数值型,则进行算术运算;如果有一个为字符串,另一个为数值型,则出错。“’’运算符两边的操作数不论是数值型的还是字符串型的,都进行字符串的连接运算,系统先将数值型操作数转换为字符串,然后再进行连接运算。 2.3.2 字符串运算符与字符串表达式 字符串运算符有两个:“”、“+”,是将两个字符串连接起来,合并成一个新的字符串。 例如: “Hello” “ World” 结果为“Hello World” “Check” 123 结果为“Checkl23” “Check” + 123 错误 VB提供的关系运算符: = 等于 2=3 False 不等于 23 True 23 True 23 False = 2=3 False = 2=3 True Like 字符串匹配 “aBBa” Like “a*a” True Is 对象引用比较 2.3.3 关系运算符与关系表达式 关系运算符又称为比较运算符,用于对两个表达式的值进行比较,比较的结果为布尔值True(真)或False(假)。 有关说明: 若两个操作数是数值型,按其大小比较。 若两个操作数是字符串,则按字符的ASCII码值从左到右逐一比较。 对单精度或双精度进行比较时,应避免直接判断两个浮点数是否相等,而
文档评论(0)