INT
来源: https://www.freebasic.net/wiki/wikka.php?wakka=KeyPgInt 最后更新: 2025-09-01
返回一个数的下取整值。
语法
declare function Int ( byval number as single ) as single
declare function Int ( byval number as double ) as double
declare function Int ( byval number as integer ) as integer
declare function Int ( byval number as uinteger ) as uinteger用法:
result = Int( number )参数
- number — 要取整的浮点数。
返回值
返回 number 的下取整值——即小于或等于该数的最大整数。
说明
Int 返回 number 的下取整值。例如:
Int(4.9)返回4.0Int(-1.3)返回-2.0
对于整数类型,直接返回原值不变。
注意: 若要获取 number 的上取整值(大于或等于该数的最小整数),可使用 -Int(-number)。
Int 一元运算符可与用户自定义类型重载。
示例
vb
Print Int(1.9) '' will print 1
Print Int(-1.9) '' will print -2方言差异
- 在
-lang qb方言中,此运算符不能被重载。
与 QB 的差异
- 无。