vb中常用的数据类型、函数、运算符
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
VB中常用的数据类型
数据类型名说明性质
Integer整数型-32768~32767范围内的任何整数(占2字节)
Long长整数型-2147483648~2147483467范围内的任何整数(占4字节)
Single单精度实数型绝对值在1.401298E-45到3.402823E38内的任何实数,有效数字约6~7位(占4字节)
Double双精度实数型绝对值在10E-324到1.79E308内的任何实数,有效数字约14~15位(占8字节)
String字符串型一段文字和符号
Boolean逻辑型判断的结果,其值为真(True)或假(Flase)Date日期型日期和时间
数学函数
函数名功能举例Sqr(x)求X的算术平方根Sqr(25)=5
Abs(x)求X的绝对值Abs(-3.4)=3.4
Int(x)取不大于X的最大整数Int(5.2)=5 Int(-5.2)=-6 Rnd( )产生[0,1)中的随机数
Log(x)求以e为底的X的对数Log(2.71828)=1
Exp(x)求e的X次方Exp(1)=2.71828
Sin(x)正弦函数(X 是弧度)Sin(3.1416/2)=0.9999999 Cos(x)余弦函数(X 是弧度)Cos(3.1416/3)=0.4999999 Tan(x)正切函数(X 是弧度)Tan(3.1416/3)=1.7320606
1
字符串函数
函数名功能例
Mid(X,n,k)取字符串X中第n个字符起长度为k的子串Mid("abcdef",3,2) = "cd" Len(X)计算字符串的长度Len("abcdef") = 6
Fix(X)截掉数据的小数部分Fix(2.56)=2
类型转换函数
函数名功能举例
Str(X) 将数值转换为字符串Str(123) = "123"
Val(X) 将数值字符串转换为数值Val("123") = 123 Chr(X) 将ASCII值转换为字符Chr(66) = "B"
Asc(X) 将字符转换为ASCII值Asc("A") = 65
算术类基本运算
基本运算运算符优先级表达式表达式的值乘幂^15^225
取负-2-a a的负数
乘法*33*2.57.5
实数除法/33/2 1.5
整数除法\43\21
求余数Mod58 mod 5
-7 mod 3
3
-1
加法+6a+b a与b的和
2
减法-6a-b a与b的差
关系类基本运算
基本运算运算符优先级表达式表达式的值相等=71990 Mod 4=0False
不相等<>7“abc”<> “abd”True 小于>75<10True 大于<710>100False
小于等于<=710<=20True
大于等于>=710>=20False
逻辑类基本运算
基本运算运算符优先级表达式表达式的值非Not8Not(3>2)False 与And9(25>=10)And (25<=100)True
或Or10(25>=10) Or (25<=100)
(25>=10) Or (25<=2)
(25>=100) Or (25<=2)
True
True
False
3