![]() |
AW: Maßeinheiten als Typen
Plot Twist: Das eigentliche Grundproblem ist etwas ganz anderes und kann mit drei Zeilen erschlagen werden! :twisted:
|
AW: Maßeinheiten als Typen
Natürlich ist es die gleiche Größe, das schreibe ich ja schon ganz unten.
Aber der Unterschied kann sein ob diese in einer Variablen gespeichert werden kann, oder ob ich mehrere brauche um alle Aspekte abzudecken. Wenn ich es nur z.B. in Double speichere können dabei Informationenen verloren gehen, wie z.B. beim Winkel welcher Quadrant, o.ä. Rollo |
AW: Maßeinheiten als Typen
@Rollo62
Bzgl. der Winkel und der Quadranten: Ein Winkel von 60° ist ein Winkel von 60°. Punkt. Genauso wie 1 Stunde auch 1 Stunde ist. Wenn du beim Winkel noch den Quadranten noch ins Spiel bringst, dann ist es das gleiche, als wenn du bei der Zeit noch die Information „nach Mitternacht in Wladiwostok“ ins Spiel bringst. Es ist dann eben nicht mehr einfach nur ein Winkel oder einfach nur eine Zeit. |
AW: Maßeinheiten als Typen
Ein Winkel von 60° im Gradmaß ist ein Winkel von 60° im Gradmaß. So wird ein Punkt draus.
|
AW: Maßeinheiten als Typen
Zitat:
Da will ich mich natürlich vielmals für entschuldigen. |
AW: Maßeinheiten als Typen
Es gibt Systeme die nur Winkel von 0 ... 90° liefern, wo man dann je nach Laune interpretieren kann in welchen Quadranten die liegen.
Ist auch egal, muss dich nicht überzeugen das es Grenzfälle gibt. |
AW: Maßeinheiten als Typen
Zitat:
Ein Winkelmesser kann auch nicht den Quadranten bestimmen und trotzdem gibt es einen Winkelmesser. Und das Ergebnis von dem Winkelmesser ist dann ein Winkel. Wenn der Quadrant benötigt wird (und ich bezweifle doch gar nicht, dass das auch benötigt werden kann), dann ist das eine zusätzliche räumliche Information zum Winkel die dann separat gespeichert werden muss, oder man macht sich dafür einen eigenen Typen, der dann Winkel und Quadrant beinhaltet. |
AW: Maßeinheiten als Typen
Zitat:
Du wirst mir aber sicher zustimmen, das es sehr wohl einen Unterschied macht, ob dir 100 g oder 100 t auf den Kopf fallen. @Jumpy Bin ich voll bei dir, was die Objekte betrifft, aber die mögen in Delphi nunmal keine Operatoren. Mal ganz davon abgesehen (das is aber rein eine persönlicher Faible), das man sie explizit erst erzeugen muss. |
AW: Maßeinheiten als Typen
@Ghostwalker
Diese Zusätze wie Milli-, Centi-, Dezi- oder auch Kilo- stehen ganz simpel für einfache Faktoren. Nicht mehr und nicht weniger. Es bleibt ein Gewicht. 1 Kilo-Gramm => 1 * 1000 Gramm => 1000 Gramm 0,1 Kilo-Gramm => 0,1 * 1000 Gramm => 100 Gramm Eigentlich sind 0,1kg und 100g gleich und du willst jetzt, dass 100g ein zulässiger Wert ist, aber 0,1kg ist nicht zulässig? Dann kann ich dir tatsächlich nicht mehr helfen, denn nun verlassen wir endgültig die rationale Basis für eine Diskussion. |
AW: Maßeinheiten als Typen
Zitat:
![]() ![]() ![]() Du unterscheidest beim Programmieren doch auch nicht, ob die Zahl Dezimal, Hexadezimal, Binär oder Octal dargestellt wird, oder? |
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:08 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz