Integer können keine Nachkommastellen speichern. Ebenso werden Zahlen nach einem Überlauf nicht markiert. Dadurch können in diesem Falle Daten verloren gehen.
Alle Stellen hinter dem Komma werden einfach abgeschnitten. Schlimmer ist der Überlauf, welcher hier völlig unbemerkt bleiben kann. Dann kann es im Programm zu schweren Fehlberechnungen kommen.