- 默认类型是变体类型Variant
变体类型实现原理:
- 用一个最大的内存单元去存放数据 (效率低下)
- 每次赋值时,可能会根据数据类型调整自身标识
- 自动类型转换
数据类型转换_03
- 文本 String
- 日期 Date
- 逻辑 Boolean
- 对象 Object
- 变体 Variant
- 数字 | Integer | Byte | Long | Single | Double | Currency | Decimal

用特殊字符代表数据类型
% Integer
& Long
! Single
# Double
@ Currency
$ String
_ 分行 下滑线前边必须有空格
: 多行拼接符
^ 乘方运算 存在误差
\ 整数除法 保留整数部分作为运算结果
注意区别 / 除法会采取类似于四舍五入的方式取整
错误的写法: 不能只使用下划线把字符串拆分写到多行中
常见数据类型错误
- 分配临时空间时出现错误,系统计算机从从右往左执行,默认需要将30000改为30000L

文章探讨了变体类型Variant的实现原理,它使用最大内存单元存储数据,允许自动类型转换。提到了常见的数据类型如Integer,Long,Single,Double等,并用特殊符号表示。同时,指出了在进行多行文本拼接和乘方运算时的注意事项,以及在处理整数除法时如何避免精度问题。还强调了错误的字符串拆分方法和数据类型分配时可能出现的问题。
3668

被折叠的 条评论
为什么被折叠?



