Hallo
Gibt es oder hat jemand ein Makro, um DWFixed Variableninhalte zu vergleichen?
Wilfried
Hallo
Gibt es oder hat jemand ein Makro, um DWFixed Variableninhalte zu vergleichen?
Wilfried
Hi ![]()
Ist das nicht einfach ein Vergleich der dwords?
Ggf. mal in sdword casten, wenn man mit unsigned arbeitet?
Frag sich,
Falk \\ blueway.Softworks
Korrekt zur Reaktion:
Wenn du das meinst musst du wohl zuerst DWF_int vergleichen und wenn das gleich ist, dann DWF_frac abklären. Ich hatte das noch nie.
Ich bin nicht sicher, ob man das sinnvoll in ein Macro packen kann.
Ein einfach sdword-Vergleich geht mit WWFixed / WWFixedAsDWord.
Rainer
Genau das meinte ich![]()
Meine Lösung wäre eine Prozedur, wobei man genau schauen müsste, wie der frac-Teil bei negativen Zahlen gehandelt wird. Wenn die Prozedur in der gleiche Code-Datei steht, wie ihr Aufruf, ist der Verlust relativ zum macro relativ gering - so jedenfalls meine Erfahrung.
Ich hatte gehofft, etwas Schreibarbeit zu sparen. Ich überprüfe oft, ob ein Grafikpunkt links/rechts/oberhalb/unterhalb eines anderen Punkts liegt. Bisher habe in eine double-Variable umbewandelt, möchte jetzt aber in der Fixed-Struktur bleiben. Eine Funktion/Prozedur muss wohl sein.
Ich danke euch![]()
Wilfried