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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Aleksey Kotov                        2:5020/2138.19 27 Dec 2001  01:08:09
 To : Alexander Ryzhov
 Subject : не понимаю %)
 -------------------------------------------------------------------------------- 
 
 
 
  AR> === Cut ===
  AR> $a = $b = '1.1';
  AR> $a =~ /([\d+.]*)/;
  AR> $c = $1;                        # 1
  AR> print ";$b;$c;$1;\n";
  AR> print int( $1 < $b ) . "\n";    # 2
  AR> print int( $c < $b ) . "\n";    # 3
  AR> === Cut ===
  AR> оно выводит:
  AR> === Cut ===
  AR> ;1.1;1.1;1.1;
  AR> 1
  AR> 0
  AR> === Cut ===
 
  AR> вопрос: почему ? ведь $1 и $c - одно и тоже в строках 2 и 3, ибо
  AR> строка 1.
 
 У меня - оно  выводит:
 === Cut ===
 ;1.1;1.1;1.1;
 0
 0
 === Cut ===
 
 Откуда ты брал Perl ???
 ... -=*=-___________________________________________________Aleksey Kotov
 
 --- Squish/386 v1.11
  * Origin: None (2:5020/2138.19)
 
 

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

 Тема:    Автор:    Дата:  
 не понимаю %)   Alexander Ryzhov   26 Dec 2001 18:23:49 
 не понимаю %)   Aleksey Kotov   27 Dec 2001 01:08:09 
 не понимаю %)   Alexander Ryzhov   27 Dec 2001 20:46:33 
 не понимаю %)   Aleksey Kotov   27 Dec 2001 22:21:03 
 не понимаю %)   Alexander Ryzhov   28 Dec 2001 03:30:36 
Архивное /ru.perl/178883c2a3c62.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional