VBS基础篇 - 数据类型
VBScript只有一种数据类型 —— Variant,它是根据上下文来判断是数字还是字符串。因为VariantVBScript中唯一的数据类型,所以它也是VBScript中所有函数的返回值的数据类型。为了进一步区分数据类型,它包含如下数据子类型:
 
字符串截取后四位方法
子类型
描述
Empty
未初始化的Variant。对于数值变量,值为0;对于字符串变量,值为零长度字符串 ("")
Null
不包含任何有效数据的Variant
Boolean
包含TrueFalse
Byte
包含0255之间的整数。
Integer
包含-32,76832,767之间的整数。
Currency
-922,337,203,685,477.5808922,337,203,685,477.5807
Long
包含-2,147,483,6482,147,483,647之间的整数。
Single
包含单精度浮点数,负数范围从-3.402823E38-1.401298E-45,正数范围从1.401298E-453.402823E38
Double
包含双精度浮点数,负数范围从-1.79769313486232E308-4.94065645841247E-324,正数范围从4.94065645841247E-3241.79769313486232E308
Date (Time)
包含表示日期的数字,日期范围从公元10011日到公元99991231日。
String
包含变长字符串,最大长度可为20亿个字符。
Object
包含对象。
Error
包含错误号。
VBScript在定义时只有一种变量类型,在实际使用中需要使用类型转换函数来将变量转换成相应的变量类型。
 
Cbool
变量转换成布尔值
Cbyte
变量转换为0255之间的整数
CcurCdblCsng
变量转换为浮点数值,前者精确到小数点后四位,后两者要更加精确,范围大的多
Cdate
变量转换为日期值
CintClng
变量转换为整数,后者的范围比前者要大的多
Cstr
变量转换为字符串

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。