Gunnar Bittersmann: Sortieren von Zahlenwerten mit vorangestelltem Euro-Zeichen

Beitrag lesen

@@jürgi:

nuqneH

hi cheatah!

...dann müsste doch der wert "€ 1019" größer als "€ 999" sein und demnach als letzter kommen, wenn ich aufsteigend sortiere?!

Nein. "Quickie" steht im Wörterbuch auch vor "Quietscheentchen".

Bei Stringvergleichen geht es von links nach rechts*:
"Q" bei beiden gleich, also nächsten Buchstaben anschauen
"u" bei beiden gleich, also nächsten Buchstaben anschauen
"i" bei beiden gleich, also nächsten Buchstaben anschauen
"c" kommt vor "e", also "Quickie" vor "Quietscheentchen"

Entsprechend:
"€" bei beiden gleich, also nächstes Zeichen anschauen
" " bei beiden gleich, also nächstes Zeichen anschauen
"1" kommt vor "9", also "€ 1019" vor "€ 999"

Qapla'

* arabische, hebräische u.a. Von-rechts-nach-links-Schriften ausgenommen

--
Alle Menschen sind klug. Die einen vorher, die anderen nachher. (John Steinbeck)