Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Incluir Página
tec:Int
tec:Int

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