C:\>perl -MScalar::Util=looks_like_number -e "print looks_like_number 'Inf'" 20 #### looks_like_number EXPR Returns true if perl thinks EXPR is a number. See "looks_like_number" in perlapi. #### C:\>perl -e "use Scalar::Util(looks_like_number); print looks_like_number 'Inf'" 20 C:\>perl -e "use Scalar::Util(looks_like_number); print looks_like_number 'foo'" 0 C:\>perl -e "use Scalar::Util(looks_like_number); print looks_like_number 'inf'" 20 C:\>perl -e "use Scalar::Util(looks_like_number); print looks_like_number '7'" 1 C:\>perl -e "use Scalar::Util(looks_like_number); print looks_like_number '7874321907'" 2 C:\>perl -e "use Scalar::Util(looks_like_number); print looks_like_number(7874321907)" 8704