Sortieren von Kommazahlen

Moin,
kann mir einer sagen wie ich Kommazahlen sortieren kann?

Die Zahlen sind in einem Hash der sortiert werden soll.
Nur es passiert öfters mal das 3,5 anscheinend kleiner ist als 3.
Das kann nicht stimmen.
Mit anderen Worten:
Kann man Perl anweisen deutschen Standart anzuwenden?

Schon mal Danke im Voraus.
Oliver

hi,

ich probiers mal mir einem string-replace von ‚,‘ nach ‚.‘
wenn das auch nicht hilft, dann interpreitiert perl werte
nicht als zahlen, sondern als zeichenkette.
in dem fall muesstest du die werte alle die gleiche laenge
vor und nach dem komma / punkt bringen.

cu locke

Perl interpretiert das nicht wirklich, da du selber entscheidest, ob es eine zahl oder ein string sein soll: du triffst die auswahl und pruefst entweder mit ‚eq‘ oder == (bzw lt oder $hash{$b} } %hash;

achso…

die Kommata sollte man wohl in Punkte uebersetzen (wie mein Vorposter bemerkt hat). Vielleicht kann man auch mit locales rumfuddeln, aber da kenn ich mich nicht fuer fuenf §fennig aus