Perl › 数値 › 数値と文字列の自動変換 Perlでは、文字列と数値の自動変換が暗黙的に行われます。C言語やJavaのように明示的に文字列と数値の変換を行う必要がないので、スクリプトの記述が非常に楽です。 my $num1_str = "100"; my $num1 = 100; my $num1_total = $num1_str + $num1; 文字列である"100"は数値として使用されると100に自動変換されて計算されます。 Perlがどのように文字列を数値として解釈するかを解説します。 my $num2_str = "34A11"; "34A11"は数値として使用されると34に変換されます。先頭から続く数値の部分が数値に変換されます。 use warnings; を記述しておくと数値だけで構成されない文字列を数値として使用しようとすると警告が行われます。 空文字列"" は、

