Zitat von
BUG:
Meinst du:
Delphi-Quellcode:
type TPoint = record
X: Longint; // also nicht double
Y: Longint; // also nicht double
end;
Dann wäre das Merkmal Gleitkommazahlen weg -> man könnte auch Regionen nehmen.
Und nur für einen Funktionsaufruf einen eigenen Typen zu basteln, finde ich eigentlich übertrieben.
ja, den datentyp meinte ich. weshalb willste denn den typ nicht nehmen? hast du angst, dass du je einen bildschirm mti mehr als 2'000'000'000 * 2'000'000'000 bildpunkten zu gesicht bekommst? in diesem falle solltest wohl eher auf INT64 ausweichen.
für die skalierung, ist ja sowieso der user resp. der programmierer zuständig. und
IMHO ist mir eine schöne routine erheblich lieber, als eine, welche (aufgrund des datentyps) sowieso nicht genau sein kann.
noch 'n schönen abend GG