my $a = 3.0; my $b = '3.0'; my $stringCompareResult = $a eq $b?'true':'false'; my $numberCompareResult = $a == $b?'true':'false'; print ("\$stringCompareResult: $stringCompareResult\n"); print ("\$numberCompareResult: $numberCompareResult\n"); #### $stringCompareResult: false
$numberCompareResult: true
##
## sub is_numeric { ($_[0] & ~ $_[0]) eq "0"; }