当前位置: 首页 > news >正文

按键精灵中的数据类型转换

按键精灵中的数据类型有:整型、浮点数、布尔类型、字符串、数组这几种类型,主要的转换方式有以下这几种方式:

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。

http://www.lryc.cn/news/225569.html

相关文章:

  • Golang Gorm 连接数据库
  • [C++随笔录] 红黑树
  • C 和 C++ 可变参数介绍
  • 【Git】gui图形化界面的使用、ssh协议以及idea集成Git
  • C语言之文件操作(详解版)
  • 解决mac 下 docker-compose 不是命令
  • test_sizeof
  • 100+ Windows运行命令大全,装B高手必备
  • iOS 设置图标和upload包时显示错误
  • 软件工程的舞台上,《人月神话》的美学纷飞
  • C现代方法(第19章)笔记——程序设计
  • Elasticsearch 作为 GenAI 缓存层
  • FPGA与STM32_FSMC总线通信实验
  • maven配置自定义下载路径,以及阿里云下载镜像
  • 01.单一职责原则
  • RT-Thread上部署TinyMaix推理框架,使MCU赋予AI能力
  • 设计模式 -- 策略模式(Strategy Pattern)
  • Spring Boot 集成 ElasticSearch
  • 百度智能云正式上线Python SDK版本并全面开源!
  • LeetCode(3)删除有序数组中的重复项【数组/字符串】【简单】
  • 前端视角中的微信登录
  • Python 中使用 Selenium 隐式等待
  • GEE:基于 Landsat 计算的 kNDVI 应用 APP
  • Spring 缓存注解
  • 微信小程序前端开发
  • C# OpenCvSharp DNN HybridNets 同时处理车辆检测、可驾驶区域分割、车道线分割
  • 无需开发,精臣云可轻松连接用户运营、广告推广等行业应用
  • 第三阶段第一章——PySpark实战
  • Python数据容器(字符串)
  • Python---练习:把8名讲师随机分配到3个教室