Histórico da Página
Incluir Página | ||||
---|---|---|---|---|
|
Sintaxe
INT( <expressão numérica> )
Propósito
Converte um número ou o resultado de uma expressão numérica em um número inteiro, desprezando todos os dígitos à direita do ponto decimal.
Argumentos
<expressão numérica>
Define a expressão numérica cujo resultado deve ser convertido para um número inteiro.
Utilização
A função INT() é usada para eliminar as casas decimais de um número, fornecendo apenas a sua parte inteira como resultado. Ela não faz um arredondamento, mas simplesmente “trunca” as casas decimais gerando o número inteiro correspondente.
A função INT() sempre fornece um número inteiro como resultado.
Dicas
A função INT() é útil para eliminar a parte decimal de um número em operações nas quais ela não é necessária.
A função ROUND(), por outro lado, permite arredondar um número de acordo com um número de casas decimais especificado.
Exemplos
MsgAlert( INT(57.235) ) // Resulta 57
nValorA := 1
nValor B := 3
MsgAlert( INT(nValorA / nValorB) ) // Resulta zero
MsgAlert( INT(.5) ) // Resulta zero
MsgAlert( INT(-199.99) ) // Resulta -199
MsgAlert( INT(SQRT(nValorB)) ) // Resulta 1