作者jlovet (偷拿程式码的八卦)
看板Perl
标题Re: [问题] 判断数字与否
时间Tue Jan 19 14:01:47 2010
※ 引述《heliosy (这一栏是要做啥用的)》之铭言:
: 请问一下
: Perl中有没有function可以判断这个变数是否为数字呢?
: 例如:isNumeric() 或 isNumber()
: 之类的
: 谢谢
$i=<STDIN>;
chomp $i;
print $i," ",length($i),"\n";
print $i+0," ",length($i+0),"\n";
gung-shi-jiede-macbook-2:tmp adolf$ perl number.pl
1234
1234 4
1234 4
gung-shi-jiede-macbook-2:tmp adolf$ perl number.pl
1.234
1.234 5
1.234 5
gung-shi-jiede-macbook-2:tmp adolf$ perl number.pl
1.23a
1.23a 5 <--
1.23 4 <--
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.104.212.158
1F:→ jlovet:如果是後面有一堆0的小数,就先把0去掉... 01/19 14:04
2F:→ heliosy:谢谢 :) 02/05 00:51