Einzelnen Beitrag anzeigen

Dave729

Registriert seit: 8. Dez 2008
Ort: NRW, bald wieder in Sachsen
48 Beiträge
 
Delphi 6 Enterprise
 
#1

Ausgabe ist falsch, warum?

  Alt 31. Aug 2010, 18:20
Hallo, habe ein kleines Problem.
Ich kürze es mal so ab:

Wenn Delphi eine Zahl multiplizieren soll, dann kommt ein falsches ergebnis raus

Delphi-Quellcode:
s:='4985770';
min:=(StrToInt(s)*800);
Das Ergebnis ist -306351296

Wenn ich aber auf den gleichen weg die Zahl mit 1000 oder 1200 multipliziere, dann kommt das richtige ergebnis.
Warum nicht bei 800?

Kann mir da einer helfen?

MfG Dave729
Dave
Was nicht passt, wird passend gemacht
  Mit Zitat antworten Zitat