ファイルからデータを読み込み、読み込んだデータの一部を整数とか、数字として扱いたいときに

my $line = <FH>;
chomp $line;
my $integer = int($line);

とするのはバカな行為なんでしょうか?


$line が整数と分かっていた場合、例えば if($line == 5) とやってもいいものなんでしょうか?