Forum: Programmieren allgemein
Delphi
by Wosi,
9. Okt 2018
Das ist alles andere als off-topic. Das ist der Kern des Problems.
Forum: Programmieren allgemein
Delphi
by Wosi,
8. Okt 2018
Integer kommt bis ~2.100t, Cardinal bis ~4.300t und Int64 bis ~9,2Gt ;-)
Mein Punkt ist im Kern: Ich denke du machst dir unnötig viel Arbeit, wenn du Umrechnungen von jedem Typ in jeden anderen manuell herunterschreibst. Such dir ein geeignetes Zwischenformat, in das du jeden Wert konvertierst, bevor du Vergleiche und Rechenoperationen durchführst. Das wird dir viel Schreibarbeit und viel...
Forum: Programmieren allgemein
Delphi
by Wosi,
8. Okt 2018
Ich habe das Gefühl, du schaffst dir mit den einzelnen Record-Typen für jede Maßeinheit mehr Arbeit als alles andere und produzierst dadurch eine menge doppelten Code. Welchen Vorteil erhoffst du dir durch die Typen?
Wäre es nicht einfacher, intern alle Gewichtswerte in Gramm vorliegen zu haben? Rechen- und Vergleichsoperationen gibt es dann gratis.
Forum: Programmieren allgemein
Delphi
by Wosi,
8. Okt 2018
Generierte Tests liefern in den allerseltensten Fällen einen Mehrwert.
Hast du Beispiele für die Typen + Operatoren? Wie kann ich mir das vorstellen?