Int
Value = Int ( Number )
Retorna a parte inteira de
Number, i.e. o maior inteiro que é menor ou igual a
Number.
Examples
PRINT Int(Pi)
Value não é limitado a tamanho do
Integer (32 bits) nem ao tamanho do
Long (64 bits). Pode ser
Float.
PRINT Int(2e60), CInt(2e60)
O próximo exemplo mostra como Int() funciona com uma variável
Boolean.
PRINT Int(TRUE)
As diferenças entre Int() e
CInt() são:
-
Int() pode retornar um valor Float, CInt() é limitado ao Integer 32 bits.
-
Int() arredonda para o menor valor mais próximo, i.e. -4.6 para -5, enquanto que CInt() arredonda para 0, i.e. -4.6 para -4.
Veja também