in reply to quick question,why int turns to float
perl -e 'for($i=0;$i<10;$i+=0.01){printf "%.2f\n", $i}' ... 9.97 9.98 9.99 [download]