Znakový řetězec, obsahující lomítko, není číslo! Vaši úlohu má smysl řešit pouze tehdy, pokud vaše "čísla" obsahují vedoucí nuly. Bez nich dostanete podobný nesmysl, jaký vzniká např. při řazení listů v prostředí VBA. Ne, že by to nešlo vyřešit, ale pokus řadit textové řetězce podle numerických pravidel pokládám za projev řešitelské hlouposti nebo vadného zadání.citovat