Aiun Geschrieben 29. November 2005 Geschrieben 29. November 2005 hi, habe folgendes Problem: ich sortiere ein Array mit werten. Dieses Array kann mal ganzzahlen, mal kommazahlen und gemischt enthalten. Die beiden beispiele die ich z.Z. hierhabe sind entweder oder..., gemischt ist bisher nicht aufgetreten, wird aber. bei ganzzahlen sortiert er das Array aufsteigend. der höchste wert ist der letzte im Array. 2509 steht also vor 2490 bei Kommazahlen andersherum. 10.08 steht beispielsweise vor 9.70 warum ? wie kann ich das ändern ? danke
Aiun Geschrieben 29. November 2005 Autor Geschrieben 29. November 2005 Lösung gefunden Perl sortiert ASCII alphabetisch, nicht nummerisch mit @sorted = sort { $a <=> $b } @unsorted; gehts.
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden