CLng 强制转换整数型

文章目录
  1. 1. 功能
  2. 2. 语法
  3. 3. 参数
  4. 4. 返回值
  5. 5. 示例
  6. 6. 备注

功能

将数据类型强制转换成整数型。

语法

结果 = CLng(数据)

参数

参数 数据类型 解释
数据 任意类型 要转换成整数的数据。

返回值

整数型,返回转换后的整数。

示例

1
2
3
4
5
6
7
8
TracePrint CLng(NULL)
TracePrint CLng(true)
TracePrint CLng(false)
TracePrint CLng(123)
TracePrint CLng(3.88)
TracePrint CLng("123.456")
TracePrint CLng("紫猫")
TracePrint CLng(array(0, 1, 2, 3))

备注

数据类型 强制转换整数型结果
Null 返回 0
Boolean true 转换为 -1;false 转换为 0
Long 不转换直接返回
Double 转换去掉小数后返回,没有四舍五入
String 可以转换则转换为整数,否则返回 0
Array 直接返回0
Table 直接返回0
Object 调用Default成员函数返回值后转换。