欢迎来到天天文库
浏览记录
ID:11217471
大小:110.00 KB
页数:6页
时间:2018-07-10
《boolean数据类型 真假》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Boolean数据类型真假Byte数据类型字节Currency数据类型货币Date数据类型日期Decimal数据类型Double数据类型双精度Integer数据类型短整型Long数据类型长整型Object数据类型对象Single数据类型String数据类型单精度用户定义数据类型自定义Variant数据类型=============================下面是计算两数之和的代码privatesubcommand1_click()a=val(text1.text)b=val(text2.text)text3.te
2、xt=a+bendsubVb中的数据变量的类型包括一下几种:Vb中的数据变量类型Vb中变量类型所占的字节变量的代表字符取值范围备注Boolean2 True/falseBoolean类型判断真假Byte1 0~255字节类型Integer2%-32768~32768译为整数整型,总体Long4&-2147483648~2147483647长字节Single4!负数:-3.40E38——1.40E-45正数:1.4E-45——3.40E38单精度用来表示带有小数部分的实数,用四个字节的存储空间,用E和e来表示。如果某个数
3、的有效数字的位数超过七位时超出的部分会自动四舍五入Double8# 双精度,用八个字节存储,多精度数最多有15位或16位十进制的有效数字,多精度浮点数的指数用“D”或“d”来表示String $可变长:20亿字符,定长:1-64k Date8#……#100年1月1日—9999年12月31日0-29:2000-202930-99:1930-1999为日期类型Currency8@ 为货币类型Object (控件/引用类型库)App.path对象类型User-Defined 为用户自定义类型Varjant Null,
4、empty,nothing所有没被显示声明,为其他变量的数据类型,varjant没有类型说明符 Varjant用法:Vb中的变量可以不声明就直接使用,Varjant类型为可变类型,把一个变量分为两部分,前边的部分放类型,后边的一部分可以放这个数据本身,具有灵活性,但占的存储控件大,运行的速度较慢。(一般情况下不使用)。类型数值Char100Byte100String为字符串的指针双精度与单精度的区别有:双精度与单精度的区别是表示的小数的范围不同,单精度一般可以表示小数后的七位而双精度的可以表示15到16位的的
5、小数位数.。 日期类型:格式为#2005/10/01# data占八个字节现金类型:CurrencyUser-Defined:用户自己定义的类型 总结一下类型的占字节数:占八个字节的有Double,data,Currency 占四个字节的有Long,Single 占两个字节的有Integer,Boolean 占一个字节的有Byte(区别与C语言)类型转换函数:不同类型函数之间的转换Asc
6、():asc(字符串表达式),求第一个字符串的第一个字符的编码,eg:Asc(”name”),返回值类型为integer类型。结果为110.Chr():调用一个字符的ASCII码,eg:chr(10)代表是换行符,换行符的ASCII码为10.CBool():返回一个Bool类型的值CInt():强制将一个表达式转换成Integer(整型)类型的表达式CLng():强制将一个表达式转换成Long(长整型)类型的函数CCur():转换成货币类型CDate():转换成日期类型CSng():返回一个单精度的值CDbl():强制
7、将一个表达式转化成Double类型的函数 CStr:返回一个字符串的值Hex:返回代表十六进制的数值的string;OctFormat:将数字转换成八进制Val()str()是字符串与数字进行转换1. ASCII,ANSI,DBCS:(双字符集)Unicode2. 比较Asc,AscB和AscW等 Asc()返回首字节双字节编码,——DBCS编码(双字节) AscB()返回字符串首字节编码(单字节) Ascw()为返回当前字符串的Unicode编码
8、 比较CStr和Str等CStr在将正数转换为数字字符串时,不在其前加前导空格来暗示其正号;而Str在将正数转换为数字字符串时,返回的字符串包含一前导空格暗示有一正号。 下面是复习的ASCII码表:ASCII码十六进制键盘ASCII码十六进制键盘ASCII码十六进制键盘ASCII码十六进制键盘00^@20空格(sp)40
此文档下载收益归作者所有