本文主要是介绍按键精灵中的数据类型转换,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
按键精灵中的数据类型有:整型、浮点数、布尔类型、字符串、数组这几种类型,主要的转换方式有以下这几种方式:
1. 转布尔类型 CBool
Dim A = 5 Dim B = CBool(A)TracePrint B
// true
2. 转字符串类型 CStr
Dim MyInteger = 437Dim MyString =CStr(MyInteger) TracePrint MyString = "437"// true
3. 转短整型整数 CInt
Dim MyDouble = 2345.5678 Dim MyInt = CInt(MyDouble)TracePrint MyInt = 2346// true
短整型数取值范围:-32,768 到 32,767
4. 转长整型整数 Clng
Dim MyVal1 = 25427.45
Dim MyVal2 = 25427.55 Dim MyLong1 = CLng(MyVal1)
TracePrint MyLong1 = 25427
// true Dim MyLong2 = CLng(MyVal2)
TracePrint MyLong2 = 25428
// true
长整型数取值范围:-2,147,483,648 到 2,147,483,647
5. 转单精度浮点数 CSng
Dim My1 = "75.23"Dim My2 = CSng(My1) TracePrint My2=75.23// true
单精度:范围在负数的时候是从 -3.402823E38 到 -1.401298E-45,而在正数的时候是从 1.401298E-45 到 3.402823E38 。
6. 转双精度浮点数 CDbl
Dim MyCurr = "234" Dim MyDouble = CDbl(MyCurr) TracePrint MyDouble = 234// true
双精度:双精度型占8 个字节(64位)内存空间,其数值范围为-1.79769313486232E308 到1.79769313486232E308。
这篇关于按键精灵中的数据类型转换的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!