「Perl」関係演算子のサンプル

環境
Perl 5.32.1
Windows10 home 64bit

書式
2つの値が等しいかどうかを判別する場合、数値を比較するには「==」を使い、
文字列を比較するには「eq」を使います。
関係演算子の種類について説明

演算子(数値)	演算子(文字列)	記述例	意味
==	         eq	      a == b	bがaに等しい
!=	         ne	      a != b	bがaに等しくない
>	         gt	     a > b	bよりaが大きい
>=	         ge	     a >= b	bよりaが大きいか等しい
<	         lt	     a < b	bよりaが小さい
<=	         le	     a <= b	bよりaが小さいか等しい

使用例

binmode STDIN, ':encoding(cp932)';
binmode STDOUT, ':encoding(cp932)';
binmode STDERR, ':encoding(cp932)';

my ($cnt, $str);

$str = "stu";
if ($str gt "STU"){
  print "STUより大きい";
}
print "\n";
$cnt = 30;
if ($cnt > 25){
  print "25よりも大きい";
}

実行結果
>perl 13.pl
STUより大きい
25よりも大きい

Perl

Posted by arkgame