Histórico da Página
Sintaxis
INT( <expresión numérica> )
Propósito
Convierte un número o el resultado de una expresión numérica en un número entero, sin considerar todos los dígitos a la derecha del punto decimal.
Argumentos
<expresión numérica>
Define la expresión numérica cuyo resultado debe convertirse a un número entero.
Utilización
La función INT() se utiliza para eliminar los decimales de un número, informando únicamente la parte entera como resultado. No realiza un redondeo, simplemente “trunca” los decimales, generando el número entero correspondiente.
La función INT() siempre suministra un número entero como resultado.
Sugerencias
La función INT() es útil para eliminar la parte decimal de un número, en operaciones en las cuales esta no es necesaria.
La función ROUND(), por otro lado, permite redondear un número de acuerdo con un número de decimales especificado.
Ejemplos
MsgAlert( INT(57.235) ) // Resulta 57
nValorA := 1
nValor B := 3
MsgAlert( INT(nValorA / nValorB) ) // Resulta cero
MsgAlert( INT(.5) ) // Resulta cero
MsgAlert( INT(-199.99) ) // Resulta -199
MsgAlert( INT(SQRT(nValorB)) ) // Resulta 1