VBS基础篇-数据类型
VBScript只有⼀种数据类型—— Variant,它是根据上下⽂来判断是数字还是字符串。因为Variant是VBScript中唯⼀的数据类型,所以它也是VBScript中所有函数的返回值的数据类型。为了进⼀步区分数据类型,它包含如下数据⼦类型:vbs基本教程
⼦类型描述
Empty未初始化的Variant。对于数值变量,值为0;对于字符串变量,值为零长度字符串 ("")。
Null不包含任何有效数据的Variant。
Boolean包含True或False。
Byte包含0到255之间的整数。
Integer包含-32,768到32,767之间的整数。
Currency-922,337,203,685,477.5808到922,337,203,685,477.5807。
Long包含-2,147,483,648到2,147,483,647之间的整数。
包含单精度浮点数,负数范围从-3.402823E38到-1.401298E-45,正数范围从1.401298E-
Single
45到3.402823E38。
包含双精度浮点数,负数范围从-1.79769313486232E308到-4.94065645841247E-324,正数范
Double
围从4.94065645841247E-324到1.79769313486232E308。
Date (Time)包含表⽰⽇期的数字,⽇期范围从公元100年1⽉1⽇到公元9999年12⽉31⽇。
String包含变长字符串,最⼤长度可为20亿个字符。
Object包含对象。
Error包含错误号。
VBScript在定义时只有⼀种变量类型,在实际使⽤中需要使⽤类型转换函数来将变量转换成相应的变量类型。
Cbool变量转换成布尔值
Cbyte变量转换为0到255之间的整数
Ccur、Cdbl、Csng变量转换为浮点数值,前者精确到⼩数点后四位,后两者要更加精确,范围⼤的多
Cdate变量转换为⽇期值
Cint、Clng变量转换为整数,后者的范围⽐前者要⼤的多
Cstr变量转换为字符串
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论