Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Misha Shiposh                        2:5023/42.1    11 May 2004  22:42:36
 To : All
 Subject : Проблем
 -------------------------------------------------------------------------------- 
 
         ИННННННННННННДДДДъъъъъ ъ ъ ъ
 Есть хешь массивов, ключами которого являются (в текстовом контексте) строки
 типа 2:5023/42.1 и т.д.
 
 Требуется всего лишь отсортировать их по возростанию. Делаю так:
 
 for my $nt (sort {$a cmp $b} (keys %points)) { print "$nt\n" }
 
 Сортируте так:
 2:5023/41.4
 2:5023/41.5
 2:5023/42.111
 2:5023/42.2
 2:5023/42.22
 2:5023/42.5
 
 Hужно так:
 2:5023/41.4
 2:5023/41.5
 2:5023/42.2
 2:5023/42.5
 2:5023/42.22
 2:5023/42.111
 
 Ясно что cmp ставлю не по своей воле, с пониманием того что циферки и должно
 быть  "<равно>"
 Была идей через регесп обработать последние циферки, тока вот как, куда пихать
 регесп, и есть ли в этом смысл?
 
 PS Как сортировочку сделать?
   BCNU !
   ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
 ... np: (Winamp is not active ;-)
 --- Q3 - RulezZzZ Forever
  * Origin: Сколько хлеба не жуй, а пить все pавно хочется. (2:5023/42.1)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Проблем   Misha Shiposh   11 May 2004 22:42:36 
 Re: Проблем   Vlad Pluzhnikov   12 May 2004 09:19:46 
 Проблем   Bulat Ziganshin   12 May 2004 14:53:31 
 Re: Проблем   Vlad Pluzhnikov   13 May 2004 08:57:38 
Архивное /ru.perl/2149440a12090.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional