Skip to content

CInt

将表达式强制转换为 Integer

语法:CInt( expression )

expression
必需 范围在 -32,76832,767 之间的任何有效字符串或数值表达式。小数部分会四舍五入。

返回类型为 Integer。如果 expression 超出 Integer 的范围,将发生运行时错误。

当小数部分恰好为 0.5 时,CInt 始终舍入到最接近的偶数。例如,0.5 舍入为 01.5 舍入为 2CIntFixInt 函数不同,后者截断而非舍入数字的小数部分。此外,FixInt 始终返回与传入值相同类型的值。

CInt 是替代 Val 将字符串转换为数值类型的区域感知方案。

示例

此示例使用 CInt 函数将值转换为 Integer

vb
Dim MyDouble, MyInt
MyDouble = 2345.5678                 ' MyDouble is a Double.
MyInt = CInt(MyDouble)               ' MyInt contains 2346.

另请参阅

twinBASIC及其LOGO版权为作者"韦恩"所有