Retorna o valor inteiro de um número
Sintaxe
Fix(number)
Comentários
O argumento number pode ser qualquer expressão numérica válida. Fix remove a parte fracionária do número e retorna o valor inteiro resultante.
A diferença entre as funções Fix e Int é a seguinte: se o número for negativo, Int retornará o primeiro inteiro negativo menor ou igual ao número, enquanto Fix retornará o primeiro inteiro negativo maior ou igual ao número. Por exemplo, Int converte -8.4 em -9 e Fix converte -8.4 em -8.
Os exemplos a seguir ilustram como as funções Int e Fix retornam o valor inteiro de números:
Exemplo
Dim MyNumber MyNumber = Fix(-99.8) 'Output: -99. MyNumber = Int(-99.2) 'Output: -100. MyNumber = Fix(-99.2) 'Output: -99. MyNumber = Fix(99.8) 'Output: 99