[kansaipm] Re: イベント感想
yu hashimoto
yuhashimoto at hi-ho.ne.jp
Mon Apr 23 04:09:24 CDT 2001
橋本優@Linuxで基幹業務をです
funakiさん wrote.
> いや、雰囲気とノリでカバーするんです!と言いたいところですが、
> 最初はそんなものだと思います。私も最初は何を話せば良いのか
> 判らない時はありますし。やっぱり慣れるしかないと思います (^^;
>
> というわけで、飲み会には積極的に参加しましょー (^^
途中でかえっちゃって残念です。
幹事の方々、CD-ROMの資料提供の方々、ありがとうございました。
CD−ROMさっそく、中島さんの、perlリファレンスを
Linuxにコピーして、使わせて、もらっています。
クイズ大会で、いかに、自分が perlを知らないかが、よく分かりました。
普段、使うところだけしか、知らないのですね。
$valueを評価した結果、真のものはどれでしょう。
A:$value="0";
B:$value="0.0";
C:$value="0.0"+0;
も、いろいろ、疑問がわいて、すっきりしなかったので、家で、試しました。
#!/usr/bin/perl
$a='0'; print "$a,";if($a){print 'true,'};if($a==0){print '==0'};print "\n";
$a=00; print "$a,";if($a){print 'true,'};if($a==0){print '==0'};print "\n";
$a=0.0; print "$a,";if($a){print 'true,'};if($a==0){print '==0'};print "\n";
$a='00'; print "$a,";if($a){print 'true,'};if($a==0){print '==0'};print "\n";
$a=' 0'; print "$a,";if($a){print 'true,'};if($a==0){print '==0'};print "\n";
$a=' '; print "$a,";if($a){print 'true,'};if($a==0){print '==0'};print "\n";
$a='0.0';print "$a,";if($a){print 'true,'};if($a==0){print '==0'};print "\n";
結果は、以下です。数字比較で、==0でも、真もある。数字は、0が1つのみ偽ですね
0,==0
0,==0
0,==0 ## 0.0は、代入した時点で、0ですね
00,true,==0 ## '00' と、00 は、異なるのですね
0,true,==0
,true,==0
0.0,true,==0
More information about the Kansai-pm
mailing list