hallo Muetze1,
ich habs jetzt so wie du gemacht, bekomme aber wieder einen Bluescreen!!!! Arg....
Wo meint ihr, entsteht der Overflow, wie kann ich ihn abfangen?
PS: Sorry, aber ich komme einfach nicht mehr weiter, bzw. es fällt mir nichts mehr ein, was mich weiterbringt
danke für hilfe schon im voraus,
heiopei
PS2: momentan mache ich die umformung wie folgt:
var
tmp: Double;
tmp2: Int64;
res: Integer;
begin
tmp := AlterWert / Skalierung;
tmp2 := Round(tmp);
res := Integer(tmp2);
end;
Die Umformungen gehen natürlich auch einfacher, sollen die sache aber besser demonstrieren; dieser code liefert mir keinen bluescreen, aber für x^2 irgendwann negative werte...