Quizas sea el problema debido a que te pases del rango del tipo LongInt, si es así, es normal que te salgan valores indescifrables, es un problema muy habitual que sino me equivoco se suele llamar desbordamiento.
Si sigues con problemas usa una variable de otro tipo, como podría ser extended o algo parecido.
__________________
=================
El destino esta marcado
y ellos lo saben.
=================
|