Bonjour,
sur un pgm, j'utilise la "fonction int" pour récupérer la partie entière d'une division.

dalkey:= floattostr(int(latact/maxsize))
+ '_' + floattostr(int(lonact/maxsize));
avec latact de type single, maxsize de type longint.

maxsize est constante de 230;
pour latact de -4, la fonction me renvoie -0 au lieu de -1
pour latact de 231, la fonction me renvoie 1

Avez-vous une idée ?