Hola Ganduke bienvenido al foro y felices fiestas
En Delphi si quieres usar números con coma flotante, no te sirven el tipo de dato Int, ya que es de tipo entero. Para eso se usa el tipo de dato Float (con longitud de 32 bits) y Double (con longitud de 64 bits).
De éste modo si intentas convertir la cadena string a número conservando la coma deberás hacer lo siguiente:
Código Delphi
[-]StrToFloat('00000008.30')
Espero haberme explicado bien.
Saludos