|
|
|
|
|
Dicas
|
|
Visual Basic (Datas/Números/Strings)
|
|
|
Título da Dica: Arredondar ou truncar um valor
|
|
|
|
Postada em 31/7/2003 por Darlan Oliveira
Funções Int e Fix
Retornam a parte inteira de um número.
Sintaxe
Int(number)
Fix(number)
Oargumento necessário number é umDouble ou qualquerexpressão numérica válida. Se number contiverNull, Null será retornado.
Comentários
Int e Fix removem a parte fracionária do number e retornam o valor inteiro resultante.
A diferença entre Int e Fix está no fato de que, se number for negativo, Int retornará o primeiro inteiro negativo menor ou igual a number, enquanto Fix retornará o primeiro inteiro negativo maior ou igual a number. Por exemplo, Int converte -8.4 em -9 e Fix converte -8.4 em -8.
Fix(number) é equivalente a:
Sgn(number) * Int(Abs(number))
|
|
|
|
|