|
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) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/178883c2a3c62.html, оценка из 5, голосов 10
|