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 Zitieren
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. Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.