vb6.0运算符大全

vb6.0运算符大全

ID:38432863

大小:360.00 KB

页数:29页

时间:2019-06-12

vb6.0运算符大全_第1页
vb6.0运算符大全_第2页
vb6.0运算符大全_第3页
vb6.0运算符大全_第4页
vb6.0运算符大全_第5页
资源描述:

《vb6.0运算符大全》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Vb6.0运算符1、&运算符用来强制两个表达式作字符串连接。语法result=expression1&expression2&运算符的语法具有以下几个部分:部分描述result必需的;任何String或Variant变量。expression1必需的;任何表达式。expression2必需的;任何表达式。说明如果expression不是字符串,则将其转换成String变体。如果两个表达式都是字符串表达式,则result的数据类型是String;否则result是String变体。如果两个表达式都是Null,则result也是Null

2、。但是,只要有一个expression是Null,那么在与其它表达式连接时,都将其作为长度为零的字符串("")处理。任何Empty类型表达式也作为长度为零的字符串处理。&运算符示例本示例使用&运算符将字符串串接起来。DimMyStrMyStr="Hello"&"World"'返回"HelloWorld"。MyStr="Check"&123&"Check"'返回"Check123Check"。2、*运算符      用来将两数相乘。语法result=number1*number2*运算符的语法具有以下几个部分:部分描述result必需

3、的;任何数值变量。number1必需的;任何数值表达式。number2必需的;任何数值表达式。说明result的数据类型通常与最精确的表达式的数据类型相同。精确度由最低到最高的顺序是Byte、Integer、Long、Single、Currency、Double和Decimal。下列情况是例外:如果则result为乘法运算有一个Single和一个Long,转换成Double。result的数据类型是Long、Single或Date变体,且超出正确范围,转换成有Double的Variant。result的数据类型是Byte变体,且超出

4、正确范围,转换成Integer变体。result的数据类型是Integer变体,且超出正确范围,转换成Long变体。如果有一个或两个表达式是Null表达式,则result为Null。如果一个表达式是Empty,则作为0处理。注意乘法用到的精确度等级与加法和减法用到的精确度等级不一样。*运算符示例本示例使用*运算符来计算两数的乘积。DimMyValueMyValue=2*2'返回4。MyValue=459.35*334.90'返回153836.315。3、+运算符      用来求两数之和。语法result=expression1+e

5、xpression2+运算符的语法具有以下几个部分:部分描述result必需的;任何数值变量。expression1必需的;任何表达式。expression2必需的;任何表达式。说明在使用+运算符时有可能无法确定是做加法还是做字符串连接。为避免混淆,请使用&运算符进行连接,并且改进程序代码的可读性。如果至少有一个表达式不是Variant,则可运用以下法则:如果则两个表达式都是数值数据类型(Byte、Boolean、Integer、Long、Single、Double、Date、Currency或是Decimal)相加。两个表达式都是

6、String连接。一个表达式是数值数据类型而另一个是Null之外的任意Variant。相加。一个表达式是String而其它是Null之外的任意Variant。连接。一个表达式是EmptyVariant返回另一个不变的表达式作为result。一个表达式是数值数据类型,而另一个是String产生一个类型不匹配错误。每个表达式都是Nullresult是Null。如果两个表达式都是Variant表达式,则可运用下列规则:如果则两个Variant表达式都是数值相加。两个Variant表达式都是字符串连接。一个Variant表达式是数值而另一个

7、是字符串相加。对于只有数值数据类型表达式的单纯加法,result的数据类型通常与其中最精确的表达式的数据类型相同。精确度由最低到最高的顺序是Byte、Integer、Long、Single、Double、Currency和Decimal。但下列情况例外:如果则result为一个Single和一个Long相加,一个Double。result的数据类型是Long、Single或Date变体,且越出正确范围,转换成Double变体。result的数据类型是Byte变体,且超过本身的正确范围时,转换成Integer变体。result的数据类

8、型是Integer变体,且超过本身的正确范围时,转换成Long变体。将一个Date加到任何数据类型上,一个Date。如果有一个或两个表达式是Null表达式,则result为Null。如果两个表达式都是Empty,则result是Int

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。