将数字或字符串表达式转换为64位无符号整数(
ULongInt)
语法
用法
result  = CULngInt( numeric expression  )
result  = CULngInt( string expression  )
result  = CULngInt( user defined type  )
参数
expression 
datatype 
任何数字,字符串或指针数据类型
typename 
用户定义的类型
 返回值
说明
CULngInt函数舍入小数部分,并返回64位
ULongInt值。该函数不检查是否溢出,并且对于小于
18或大于
18073744073551551551551的值,结果未定义。另外,浮点表达式的转换目前不能保证适用于高于
2^63(
223036036854775808)的值。
该名称可以解释为“转换为无符号LoNG INTeger”。
如果参数是字符串表达式,则使用
ValULng将其转换为数字。
 例子
'使用CLNGINT函数转换数值
'创建一个UNSIGNED LONG INTEGER变量
Dim numeric_value As ULongInt
'转换数值
numeric_value = CULngInt(12345678.123)
'打印结果,应该返回12345678
Print numeric_value
Sleep
 方言差异
与QB差别
参考