Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Algorithmen, Datenstrukturen und Klassendesign (https://www.delphipraxis.net/78-algorithmen-datenstrukturen-und-klassendesign/)
-   -   VST Zahlen sortieren (https://www.delphipraxis.net/157951-vst-zahlen-sortieren.html)

youuu 31. Jan 2011 10:22

VST Zahlen sortieren
 
Hi,

wie kann ich in einem VST am besten Zahlen sortieren?
Mit CompareStr, funktioniert es nicht korrekt, allerdings konnte ich kein CompareInt finden.

DeddyH 31. Jan 2011 10:30

AW: VST Zahlen sortieren
 
Quick&Dirty: CompareStr auf formatierte Zahlen anwenden :mrgreen:
Delphi-Quellcode:
CompareStr(Format('%.10d',[Zahl1]), Format('%.10d',[Zahl2]));
[edit] Eleganter ist es natürlich, mittels CompareNodes das Ergebnis von Zahl1 - Zahl2 (oder andersherum, je nach Richtung) zurückzugeben. [/edit]

youuu 31. Jan 2011 10:34

AW: VST Zahlen sortieren
 
Danke klappte :)

chaosben 31. Jan 2011 15:57

AW: VST Zahlen sortieren
 
Schön gehts auch via Unit "Math" und CompareValue


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:24 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-2025 by Thomas Breitkreuz